2024-04-13 14:15:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 14:14:47.903678+00:00', 'runtime': '4459800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4459861108 ms) 2024-04-13 14:16:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4459920073 ms) 2024-04-13 14:16:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4459920073 ms) 2024-04-13 14:16:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4459920074 ms) 2024-04-13 14:16:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4459920074 ms) 2024-04-13 14:16:48.966 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4459921117 ms) 2024-04-13 14:16:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4459921118 ms) 2024-04-13 14:16:48.972 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 14:16:47.903810+00:00', 'runtime': '4459920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4459921124 ms) 2024-04-13 14:16:48.973 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 14:15:47.903805+00:00', 'runtime': '4459860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4459921125 ms) 2024-04-13 14:16:55.409 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 3.76 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4459927560 ms) 2024-04-13 14:17:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4459980071 ms) 2024-04-13 14:17:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4459980072 ms) 2024-04-13 14:17:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4459980072 ms) 2024-04-13 14:17:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4459980072 ms) 2024-04-13 14:17:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4459981105 ms) 2024-04-13 14:17:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4459981105 ms) 2024-04-13 14:17:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 14:17:47.903771+00:00', 'runtime': '4459980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4459981107 ms) 2024-04-13 14:17:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 14:16:47.903810+00:00', 'runtime': '4459920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4459981108 ms) 2024-04-13 14:18:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4460040071 ms) 2024-04-13 14:18:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4460040072 ms) 2024-04-13 14:18:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4460040072 ms) 2024-04-13 14:18:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4460040073 ms) 2024-04-13 14:18:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4460041106 ms) 2024-04-13 14:18:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4460041107 ms) 2024-04-13 14:18:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 14:18:47.903817+00:00', 'runtime': '4460040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4460041109 ms) 2024-04-13 14:18:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 14:17:47.903771+00:00', 'runtime': '4459980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4460041109 ms) 2024-04-13 14:19:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4460100073 ms) 2024-04-13 14:19:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4460100073 ms) 2024-04-13 14:19:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4460100073 ms) 2024-04-13 14:19:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4460100074 ms) 2024-04-13 14:19:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4460101110 ms) 2024-04-13 14:19:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4460101110 ms) 2024-04-13 14:19:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 14:19:47.903785+00:00', 'runtime': '4460100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4460101113 ms) 2024-04-13 14:19:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 14:18:47.903817+00:00', 'runtime': '4460040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4460101114 ms) 2024-04-13 14:19:54.928 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4460107080 ms) 2024-04-13 14:20:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4460160071 ms) 2024-04-13 14:20:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4460160072 ms) 2024-04-13 14:20:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4460160072 ms) 2024-04-13 14:20:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4460160073 ms) 2024-04-13 14:20:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4460161110 ms) 2024-04-13 14:20:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4460161111 ms) 2024-04-13 14:20:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 14:20:47.903788+00:00', 'runtime': '4460160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4460161113 ms) 2024-04-13 14:20:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 14:19:47.903785+00:00', 'runtime': '4460100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4460161113 ms) 2024-04-13 14:21:47.928 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4460220080 ms) 2024-04-13 14:21:47.929 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4460220080 ms) 2024-04-13 14:21:47.929 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4460220081 ms) 2024-04-13 14:21:47.930 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4460220081 ms) 2024-04-13 14:21:48.967 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4460221118 ms) 2024-04-13 14:21:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4460221119 ms) 2024-04-13 14:21:48.970 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 14:21:47.903767+00:00', 'runtime': '4460220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4460221122 ms) 2024-04-13 14:21:48.971 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 14:20:47.903788+00:00', 'runtime': '4460160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4460221123 ms) 2024-04-13 14:21:53.816 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4460225968 ms) 2024-04-13 14:22:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4460280071 ms) 2024-04-13 14:22:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4460280072 ms) 2024-04-13 14:22:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4460280072 ms) 2024-04-13 14:22:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4460280073 ms) 2024-04-13 14:22:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4460281105 ms) 2024-04-13 14:22:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4460281106 ms) 2024-04-13 14:22:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 14:22:47.903774+00:00', 'runtime': '4460280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4460281108 ms) 2024-04-13 14:22:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 14:21:47.903767+00:00', 'runtime': '4460220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4460281109 ms) 2024-04-13 14:23:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4460340072 ms) 2024-04-13 14:23:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4460340072 ms) 2024-04-13 14:23:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4460340073 ms) 2024-04-13 14:23:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4460340073 ms) 2024-04-13 14:23:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4460341110 ms) 2024-04-13 14:23:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4460341111 ms) 2024-04-13 14:23:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 14:23:47.903830+00:00', 'runtime': '4460340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4460341114 ms) 2024-04-13 14:23:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 14:22:47.903774+00:00', 'runtime': '4460280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4460341115 ms) 2024-04-13 14:24:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4460400063 ms) 2024-04-13 14:24:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4460400063 ms) 2024-04-13 14:24:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4460400063 ms) 2024-04-13 14:24:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4460400063 ms) 2024-04-13 14:24:48.945 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4460401096 ms) 2024-04-13 14:24:48.945 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4460401097 ms) 2024-04-13 14:24:48.947 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 14:24:47.903662+00:00', 'runtime': '4460400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4460401098 ms) 2024-04-13 14:24:48.947 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 14:23:47.903830+00:00', 'runtime': '4460340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4460401099 ms) 2024-04-13 14:24:54.373 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4460406525 ms) 2024-04-13 14:25:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4460460072 ms) 2024-04-13 14:25:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4460460072 ms) 2024-04-13 14:25:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4460460072 ms) 2024-04-13 14:25:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4460460073 ms) 2024-04-13 14:25:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4460461103 ms) 2024-04-13 14:25:48.952 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4460461104 ms) 2024-04-13 14:25:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 14:25:47.903840+00:00', 'runtime': '4460460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4460461105 ms) 2024-04-13 14:25:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 14:24:47.903662+00:00', 'runtime': '4460400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4460461106 ms) 2024-04-13 14:26:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4460520073 ms) 2024-04-13 14:26:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4460520073 ms) 2024-04-13 14:26:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4460520074 ms) 2024-04-13 14:26:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4460520074 ms) 2024-04-13 14:26:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4460521109 ms) 2024-04-13 14:26:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4460521109 ms) 2024-04-13 14:26:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 14:26:47.903796+00:00', 'runtime': '4460520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4460521111 ms) 2024-04-13 14:26:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 14:25:47.903840+00:00', 'runtime': '4460460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4460521112 ms) 2024-04-13 14:26:54.482 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4460526633 ms) 2024-04-13 14:27:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4460580072 ms) 2024-04-13 14:27:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4460580072 ms) 2024-04-13 14:27:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4460580072 ms) 2024-04-13 14:27:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4460580073 ms) 2024-04-13 14:27:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4460581110 ms) 2024-04-13 14:27:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4460581111 ms) 2024-04-13 14:27:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 14:27:47.903835+00:00', 'runtime': '4460580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4460581114 ms) 2024-04-13 14:27:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 14:26:47.903796+00:00', 'runtime': '4460520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4460581115 ms) 2024-04-13 14:28:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4460640071 ms) 2024-04-13 14:28:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4460640072 ms) 2024-04-13 14:28:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4460640072 ms) 2024-04-13 14:28:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4460640072 ms) 2024-04-13 14:28:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4460641110 ms) 2024-04-13 14:28:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4460641111 ms) 2024-04-13 14:28:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 14:28:47.903811+00:00', 'runtime': '4460640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4460641114 ms) 2024-04-13 14:28:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 14:27:47.903835+00:00', 'runtime': '4460580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4460641115 ms) 2024-04-13 14:29:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4460700073 ms) 2024-04-13 14:29:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4460700074 ms) 2024-04-13 14:29:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4460700074 ms) 2024-04-13 14:29:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4460700074 ms) 2024-04-13 14:29:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4460701112 ms) 2024-04-13 14:29:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4460701113 ms) 2024-04-13 14:29:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 14:29:47.903818+00:00', 'runtime': '4460700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4460701116 ms) 2024-04-13 14:29:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 14:28:47.903811+00:00', 'runtime': '4460640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4460701117 ms) 2024-04-13 14:29:54.479 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4460706630 ms) 2024-04-13 14:30:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4460760072 ms) 2024-04-13 14:30:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4460760072 ms) 2024-04-13 14:30:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4460760073 ms) 2024-04-13 14:30:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4460760073 ms) 2024-04-13 14:30:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4460761110 ms) 2024-04-13 14:30:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4460761111 ms) 2024-04-13 14:30:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 14:30:47.903811+00:00', 'runtime': '4460760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4460761114 ms) 2024-04-13 14:30:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 14:29:47.903818+00:00', 'runtime': '4460700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4460761115 ms) 2024-04-13 14:31:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4460820071 ms) 2024-04-13 14:31:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4460820072 ms) 2024-04-13 14:31:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4460820072 ms) 2024-04-13 14:31:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4460820072 ms) 2024-04-13 14:31:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4460821105 ms) 2024-04-13 14:31:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4460821105 ms) 2024-04-13 14:31:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 14:31:47.903803+00:00', 'runtime': '4460820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4460821107 ms) 2024-04-13 14:31:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 14:30:47.903811+00:00', 'runtime': '4460760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4460821108 ms) 2024-04-13 14:32:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4460880073 ms) 2024-04-13 14:32:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4460880074 ms) 2024-04-13 14:32:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4460880074 ms) 2024-04-13 14:32:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4460880074 ms) 2024-04-13 14:32:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4460881111 ms) 2024-04-13 14:32:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4460881112 ms) 2024-04-13 14:32:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 14:32:47.903813+00:00', 'runtime': '4460880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4460881113 ms) 2024-04-13 14:32:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 14:31:47.903803+00:00', 'runtime': '4460820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4460881114 ms) 2024-04-13 14:32:54.586 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4460886738 ms) 2024-04-13 14:33:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4460940071 ms) 2024-04-13 14:33:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4460940072 ms) 2024-04-13 14:33:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4460940072 ms) 2024-04-13 14:33:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4460940073 ms) 2024-04-13 14:33:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4460941104 ms) 2024-04-13 14:33:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4460941105 ms) 2024-04-13 14:33:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 14:33:47.903765+00:00', 'runtime': '4460940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4460941107 ms) 2024-04-13 14:33:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 14:32:47.903813+00:00', 'runtime': '4460880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4460941107 ms) 2024-04-13 14:34:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4461000062 ms) 2024-04-13 14:34:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4461000062 ms) 2024-04-13 14:34:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4461000062 ms) 2024-04-13 14:34:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4461000062 ms) 2024-04-13 14:34:48.937 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4461001088 ms) 2024-04-13 14:34:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4461001089 ms) 2024-04-13 14:34:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 14:34:47.903677+00:00', 'runtime': '4461000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4461001091 ms) 2024-04-13 14:34:48.940 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 14:33:47.903765+00:00', 'runtime': '4460940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4461001091 ms) 2024-04-13 14:35:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4461060073 ms) 2024-04-13 14:35:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4461060074 ms) 2024-04-13 14:35:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4461060074 ms) 2024-04-13 14:35:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4461060075 ms) 2024-04-13 14:35:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4461061112 ms) 2024-04-13 14:35:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4461061113 ms) 2024-04-13 14:35:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 14:35:47.903841+00:00', 'runtime': '4461060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4461061116 ms) 2024-04-13 14:35:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 14:34:47.903677+00:00', 'runtime': '4461000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4461061116 ms) 2024-04-13 14:35:54.575 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4461066727 ms) 2024-04-13 14:36:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4461120071 ms) 2024-04-13 14:36:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4461120072 ms) 2024-04-13 14:36:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4461120072 ms) 2024-04-13 14:36:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4461120072 ms) 2024-04-13 14:36:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4461121105 ms) 2024-04-13 14:36:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4461121105 ms) 2024-04-13 14:36:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 14:36:47.903759+00:00', 'runtime': '4461120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4461121107 ms) 2024-04-13 14:36:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 14:35:47.903841+00:00', 'runtime': '4461060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4461121108 ms) 2024-04-13 14:37:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4461180072 ms) 2024-04-13 14:37:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4461180073 ms) 2024-04-13 14:37:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4461180073 ms) 2024-04-13 14:37:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4461180074 ms) 2024-04-13 14:37:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4461181103 ms) 2024-04-13 14:37:48.952 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4461181104 ms) 2024-04-13 14:37:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 14:37:47.903805+00:00', 'runtime': '4461180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4461181105 ms) 2024-04-13 14:37:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 14:36:47.903759+00:00', 'runtime': '4461120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4461181106 ms) 2024-04-13 14:37:54.322 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4461186474 ms) 2024-04-13 14:38:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4461240072 ms) 2024-04-13 14:38:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4461240072 ms) 2024-04-13 14:38:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4461240072 ms) 2024-04-13 14:38:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4461240073 ms) 2024-04-13 14:38:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4461241103 ms) 2024-04-13 14:38:48.952 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4461241104 ms) 2024-04-13 14:38:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 14:38:47.903793+00:00', 'runtime': '4461240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4461241105 ms) 2024-04-13 14:38:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 14:37:47.903805+00:00', 'runtime': '4461180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4461241106 ms) 2024-04-13 14:39:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4461300073 ms) 2024-04-13 14:39:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4461300073 ms) 2024-04-13 14:39:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4461300074 ms) 2024-04-13 14:39:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4461300074 ms) 2024-04-13 14:39:48.963 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4461301115 ms) 2024-04-13 14:39:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4461301115 ms) 2024-04-13 14:39:48.969 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 14:39:47.903830+00:00', 'runtime': '4461300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4461301121 ms) 2024-04-13 14:39:48.970 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 14:38:47.903793+00:00', 'runtime': '4461240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4461301122 ms) 2024-04-13 14:39:54.313 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4461306464 ms) 2024-04-13 14:40:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4461360072 ms) 2024-04-13 14:40:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4461360073 ms) 2024-04-13 14:40:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4461360073 ms) 2024-04-13 14:40:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4461360073 ms) 2024-04-13 14:40:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4461361106 ms) 2024-04-13 14:40:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4461361106 ms) 2024-04-13 14:40:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 14:40:47.904542+00:00', 'runtime': '4461360.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+4461361108 ms) 2024-04-13 14:40:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 14:39:47.903830+00:00', 'runtime': '4461300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4461361109 ms) 2024-04-13 14:41:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4461420071 ms) 2024-04-13 14:41:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4461420072 ms) 2024-04-13 14:41:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4461420072 ms) 2024-04-13 14:41:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4461420072 ms) 2024-04-13 14:41:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4461421107 ms) 2024-04-13 14:41:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4461421108 ms) 2024-04-13 14:41:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 14:41:47.903822+00:00', 'runtime': '4461420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4461421109 ms) 2024-04-13 14:41:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 14:40:47.904542+00:00', 'runtime': '4461360.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+4461421110 ms) 2024-04-13 14:42:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4461480073 ms) 2024-04-13 14:42:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4461480073 ms) 2024-04-13 14:42:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4461480073 ms) 2024-04-13 14:42:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4461480074 ms) 2024-04-13 14:42:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4461481111 ms) 2024-04-13 14:42:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4461481111 ms) 2024-04-13 14:42:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 14:42:47.903813+00:00', 'runtime': '4461480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4461481113 ms) 2024-04-13 14:42:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 14:41:47.903822+00:00', 'runtime': '4461420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4461481113 ms) 2024-04-13 14:42:54.493 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4461486645 ms) 2024-04-13 14:43:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4461540071 ms) 2024-04-13 14:43:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4461540072 ms) 2024-04-13 14:43:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4461540072 ms) 2024-04-13 14:43:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4461540073 ms) 2024-04-13 14:43:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4461541104 ms) 2024-04-13 14:43:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4461541105 ms) 2024-04-13 14:43:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 14:43:47.903796+00:00', 'runtime': '4461540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4461541107 ms) 2024-04-13 14:43:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 14:42:47.903813+00:00', 'runtime': '4461480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4461541107 ms) 2024-04-13 14:44:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4461600063 ms) 2024-04-13 14:44:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4461600063 ms) 2024-04-13 14:44:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4461600063 ms) 2024-04-13 14:44:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4461600063 ms) 2024-04-13 14:44:48.937 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4461601088 ms) 2024-04-13 14:44:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4461601089 ms) 2024-04-13 14:44:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 14:44:47.903654+00:00', 'runtime': '4461600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4461601090 ms) 2024-04-13 14:44:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 14:43:47.903796+00:00', 'runtime': '4461540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4461601091 ms) 2024-04-13 14:44:54.401 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4461606552 ms) 2024-04-13 14:45:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4461660073 ms) 2024-04-13 14:45:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4461660073 ms) 2024-04-13 14:45:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4461660073 ms) 2024-04-13 14:45:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4461660074 ms) 2024-04-13 14:45:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4461661107 ms) 2024-04-13 14:45:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4461661108 ms) 2024-04-13 14:45:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 14:45:47.903848+00:00', 'runtime': '4461660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4461661109 ms) 2024-04-13 14:45:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 14:44:47.903654+00:00', 'runtime': '4461600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4461661110 ms) 2024-04-13 14:46:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4461720072 ms) 2024-04-13 14:46:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4461720072 ms) 2024-04-13 14:46:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4461720072 ms) 2024-04-13 14:46:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4461720073 ms) 2024-04-13 14:46:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4461721106 ms) 2024-04-13 14:46:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4461721107 ms) 2024-04-13 14:46:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 14:46:47.903837+00:00', 'runtime': '4461720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4461721109 ms) 2024-04-13 14:46:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 14:45:47.903848+00:00', 'runtime': '4461660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4461721109 ms) 2024-04-13 14:47:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4461780073 ms) 2024-04-13 14:47:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4461780073 ms) 2024-04-13 14:47:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4461780074 ms) 2024-04-13 14:47:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4461780074 ms) 2024-04-13 14:47:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4461781109 ms) 2024-04-13 14:47:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4461781110 ms) 2024-04-13 14:47:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 14:47:47.903803+00:00', 'runtime': '4461780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4461781112 ms) 2024-04-13 14:47:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 14:46:47.903837+00:00', 'runtime': '4461720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4461781113 ms) 2024-04-13 14:47:54.396 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4461786548 ms) 2024-04-13 14:48:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4461840072 ms) 2024-04-13 14:48:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4461840072 ms) 2024-04-13 14:48:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4461840072 ms) 2024-04-13 14:48:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4461840073 ms) 2024-04-13 14:48:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4461841105 ms) 2024-04-13 14:48:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4461841106 ms) 2024-04-13 14:48:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 14:48:47.903807+00:00', 'runtime': '4461840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4461841108 ms) 2024-04-13 14:48:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 14:47:47.903803+00:00', 'runtime': '4461780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4461841109 ms) 2024-04-13 14:49:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4461900073 ms) 2024-04-13 14:49:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4461900073 ms) 2024-04-13 14:49:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4461900074 ms) 2024-04-13 14:49:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4461900074 ms) 2024-04-13 14:49:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4461901110 ms) 2024-04-13 14:49:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4461901110 ms) 2024-04-13 14:49:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 14:49:47.903826+00:00', 'runtime': '4461900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4461901112 ms) 2024-04-13 14:49:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 14:48:47.903807+00:00', 'runtime': '4461840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4461901113 ms) 2024-04-13 14:49:54.534 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4461906686 ms) 2024-04-13 14:50:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4461960072 ms) 2024-04-13 14:50:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4461960072 ms) 2024-04-13 14:50:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4461960072 ms) 2024-04-13 14:50:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4461960073 ms) 2024-04-13 14:50:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4461961106 ms) 2024-04-13 14:50:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4461961107 ms) 2024-04-13 14:50:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 14:50:47.903789+00:00', 'runtime': '4461960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4461961108 ms) 2024-04-13 14:50:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 14:49:47.903826+00:00', 'runtime': '4461900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4461961109 ms) 2024-04-13 14:51:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4462020071 ms) 2024-04-13 14:51:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4462020072 ms) 2024-04-13 14:51:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4462020072 ms) 2024-04-13 14:51:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4462020072 ms) 2024-04-13 14:51:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4462021106 ms) 2024-04-13 14:51:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4462021107 ms) 2024-04-13 14:51:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 14:51:47.903817+00:00', 'runtime': '4462020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4462021110 ms) 2024-04-13 14:51:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 14:50:47.903789+00:00', 'runtime': '4461960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4462021111 ms) 2024-04-13 14:52:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4462080073 ms) 2024-04-13 14:52:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4462080074 ms) 2024-04-13 14:52:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4462080074 ms) 2024-04-13 14:52:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4462080075 ms) 2024-04-13 14:52:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4462081107 ms) 2024-04-13 14:52:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4462081108 ms) 2024-04-13 14:52:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 14:52:47.903814+00:00', 'runtime': '4462080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4462081109 ms) 2024-04-13 14:52:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 14:51:47.903817+00:00', 'runtime': '4462020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4462081110 ms) 2024-04-13 14:52:54.591 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4462086743 ms) 2024-04-13 14:53:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4462140072 ms) 2024-04-13 14:53:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4462140073 ms) 2024-04-13 14:53:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4462140073 ms) 2024-04-13 14:53:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4462140073 ms) 2024-04-13 14:53:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4462141106 ms) 2024-04-13 14:53:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4462141107 ms) 2024-04-13 14:53:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 14:53:47.904744+00:00', 'runtime': '4462140.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+4462141109 ms) 2024-04-13 14:53:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 14:52:47.903814+00:00', 'runtime': '4462080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4462141109 ms) 2024-04-13 14:54:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4462200063 ms) 2024-04-13 14:54:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4462200063 ms) 2024-04-13 14:54:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4462200063 ms) 2024-04-13 14:54:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4462200063 ms) 2024-04-13 14:54:48.941 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4462201093 ms) 2024-04-13 14:54:48.942 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4462201093 ms) 2024-04-13 14:54:48.943 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 14:54:47.903647+00:00', 'runtime': '4462200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4462201094 ms) 2024-04-13 14:54:48.943 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 14:53:47.904744+00:00', 'runtime': '4462140.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+4462201094 ms) 2024-04-13 14:54:54.865 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4462207017 ms) 2024-04-13 14:55:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4462260072 ms) 2024-04-13 14:55:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4462260073 ms) 2024-04-13 14:55:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4462260073 ms) 2024-04-13 14:55:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4462260073 ms) 2024-04-13 14:55:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4462261108 ms) 2024-04-13 14:55:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4462261108 ms) 2024-04-13 14:55:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 14:55:47.904906+00:00', 'runtime': '4462260.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+4462261110 ms) 2024-04-13 14:55:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 14:54:47.903647+00:00', 'runtime': '4462200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4462261111 ms) 2024-04-13 14:56:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4462320072 ms) 2024-04-13 14:56:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4462320072 ms) 2024-04-13 14:56:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4462320072 ms) 2024-04-13 14:56:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4462320073 ms) 2024-04-13 14:56:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4462321109 ms) 2024-04-13 14:56:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4462321110 ms) 2024-04-13 14:56:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 14:56:47.903833+00:00', 'runtime': '4462320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4462321113 ms) 2024-04-13 14:56:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 14:55:47.904906+00:00', 'runtime': '4462260.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+4462321114 ms) 2024-04-13 14:57:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4462380073 ms) 2024-04-13 14:57:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4462380073 ms) 2024-04-13 14:57:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4462380074 ms) 2024-04-13 14:57:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4462380074 ms) 2024-04-13 14:57:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4462381111 ms) 2024-04-13 14:57:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4462381112 ms) 2024-04-13 14:57:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 14:57:47.903811+00:00', 'runtime': '4462380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4462381114 ms) 2024-04-13 14:57:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 14:56:47.903833+00:00', 'runtime': '4462320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4462381117 ms) 2024-04-13 14:57:53.763 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4462385914 ms) 2024-04-13 14:58:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4462440071 ms) 2024-04-13 14:58:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4462440072 ms) 2024-04-13 14:58:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4462440072 ms) 2024-04-13 14:58:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4462440072 ms) 2024-04-13 14:58:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4462441105 ms) 2024-04-13 14:58:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4462441105 ms) 2024-04-13 14:58:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 14:58:47.903546+00:00', 'runtime': '4462440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4462441107 ms) 2024-04-13 14:58:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 14:57:47.903811+00:00', 'runtime': '4462380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4462441108 ms) 2024-04-13 14:59:47.927 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4462500079 ms) 2024-04-13 14:59:47.927 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4462500079 ms) 2024-04-13 14:59:47.928 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4462500079 ms) 2024-04-13 14:59:47.928 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4462500080 ms) 2024-04-13 14:59:48.965 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4462501117 ms) 2024-04-13 14:59:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4462501118 ms) 2024-04-13 14:59:48.969 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 14:59:47.903802+00:00', 'runtime': '4462500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4462501121 ms) 2024-04-13 14:59:48.970 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 14:58:47.903546+00:00', 'runtime': '4462440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4462501122 ms) 2024-04-13 14:59:54.419 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4462506571 ms) 2024-04-13 15:00:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4462560073 ms) 2024-04-13 15:00:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4462560073 ms) 2024-04-13 15:00:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4462560073 ms) 2024-04-13 15:00:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4462560074 ms) 2024-04-13 15:00:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4462561106 ms) 2024-04-13 15:00:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4462561107 ms) 2024-04-13 15:00:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 15:00:47.904843+00:00', 'runtime': '4462560.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+4462561109 ms) 2024-04-13 15:00:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 14:59:47.903802+00:00', 'runtime': '4462500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4462561109 ms) 2024-04-13 15:01:47.926 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4462620078 ms) 2024-04-13 15:01:47.927 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4462620078 ms) 2024-04-13 15:01:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4462620079 ms) 2024-04-13 15:01:47.928 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4462620079 ms) 2024-04-13 15:01:48.972 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4462621124 ms) 2024-04-13 15:01:48.973 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4462621124 ms) 2024-04-13 15:01:48.974 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 15:01:47.903802+00:00', 'runtime': '4462620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4462621126 ms) 2024-04-13 15:01:48.975 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 15:00:47.904843+00:00', 'runtime': '4462560.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+4462621127 ms) 2024-04-13 15:01:54.942 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4462627094 ms) 2024-04-13 15:02:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4462680072 ms) 2024-04-13 15:02:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4462680072 ms) 2024-04-13 15:02:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4462680072 ms) 2024-04-13 15:02:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4462680073 ms) 2024-04-13 15:02:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4462681104 ms) 2024-04-13 15:02:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4462681104 ms) 2024-04-13 15:02:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 15:02:47.903810+00:00', 'runtime': '4462680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4462681106 ms) 2024-04-13 15:02:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 15:01:47.903802+00:00', 'runtime': '4462620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4462681106 ms) 2024-04-13 15:03:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4462740072 ms) 2024-04-13 15:03:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4462740072 ms) 2024-04-13 15:03:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4462740072 ms) 2024-04-13 15:03:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4462740073 ms) 2024-04-13 15:03:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4462741109 ms) 2024-04-13 15:03:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4462741109 ms) 2024-04-13 15:03:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 15:03:47.903854+00:00', 'runtime': '4462740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4462741111 ms) 2024-04-13 15:03:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 15:02:47.903810+00:00', 'runtime': '4462680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4462741112 ms) 2024-04-13 15:04:47.913 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4462800065 ms) 2024-04-13 15:04:47.914 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4462800065 ms) 2024-04-13 15:04:47.914 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4462800065 ms) 2024-04-13 15:04:47.914 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4462800065 ms) 2024-04-13 15:04:48.940 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4462801092 ms) 2024-04-13 15:04:48.941 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4462801092 ms) 2024-04-13 15:04:48.943 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 15:04:47.905767+00:00', 'runtime': '4462800.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4462801094 ms) 2024-04-13 15:04:48.943 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 15:03:47.903854+00:00', 'runtime': '4462740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4462801095 ms) 2024-04-13 15:04:54.523 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4462806675 ms) 2024-04-13 15:05:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4462860071 ms) 2024-04-13 15:05:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4462860072 ms) 2024-04-13 15:05:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4462860072 ms) 2024-04-13 15:05:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4462860073 ms) 2024-04-13 15:05:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4462861103 ms) 2024-04-13 15:05:48.952 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4462861104 ms) 2024-04-13 15:05:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 15:05:47.903804+00:00', 'runtime': '4462860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4462861106 ms) 2024-04-13 15:05:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 15:04:47.905767+00:00', 'runtime': '4462800.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4462861106 ms) 2024-04-13 15:06:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4462920073 ms) 2024-04-13 15:06:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4462920073 ms) 2024-04-13 15:06:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4462920073 ms) 2024-04-13 15:06:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4462920074 ms) 2024-04-13 15:06:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4462921111 ms) 2024-04-13 15:06:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4462921111 ms) 2024-04-13 15:06:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 15:06:47.903819+00:00', 'runtime': '4462920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4462921115 ms) 2024-04-13 15:06:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 15:05:47.903804+00:00', 'runtime': '4462860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4462921115 ms) 2024-04-13 15:06:54.185 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4462926337 ms) 2024-04-13 15:07:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4462980072 ms) 2024-04-13 15:07:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4462980072 ms) 2024-04-13 15:07:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4462980073 ms) 2024-04-13 15:07:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4462980073 ms) 2024-04-13 15:07:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4462981106 ms) 2024-04-13 15:07:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4462981106 ms) 2024-04-13 15:07:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 15:07:47.904599+00:00', 'runtime': '4462980.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+4462981108 ms) 2024-04-13 15:07:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 15:06:47.903819+00:00', 'runtime': '4462920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4462981109 ms) 2024-04-13 15:08:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4463040072 ms) 2024-04-13 15:08:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4463040073 ms) 2024-04-13 15:08:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4463040073 ms) 2024-04-13 15:08:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4463040073 ms) 2024-04-13 15:08:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4463041110 ms) 2024-04-13 15:08:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4463041111 ms) 2024-04-13 15:08:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 15:08:47.904628+00:00', 'runtime': '4463040.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+4463041112 ms) 2024-04-13 15:08:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 15:07:47.904599+00:00', 'runtime': '4462980.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+4463041113 ms) 2024-04-13 15:09:47.925 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4463100077 ms) 2024-04-13 15:09:47.926 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4463100077 ms) 2024-04-13 15:09:47.926 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4463100078 ms) 2024-04-13 15:09:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4463100078 ms) 2024-04-13 15:09:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4463101112 ms) 2024-04-13 15:09:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4463101112 ms) 2024-04-13 15:09:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 15:09:47.908070+00:00', 'runtime': '4463100.005', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4463101113 ms) 2024-04-13 15:09:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 15:08:47.904628+00:00', 'runtime': '4463040.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+4463101114 ms) 2024-04-13 15:09:54.756 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4463106907 ms) 2024-04-13 15:10:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4463160071 ms) 2024-04-13 15:10:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4463160072 ms) 2024-04-13 15:10:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4463160072 ms) 2024-04-13 15:10:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4463160072 ms) 2024-04-13 15:10:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4463161110 ms) 2024-04-13 15:10:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4463161110 ms) 2024-04-13 15:10:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 15:10:47.903774+00:00', 'runtime': '4463160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4463161113 ms) 2024-04-13 15:10:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 15:09:47.908070+00:00', 'runtime': '4463100.005', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4463161114 ms) 2024-04-13 15:11:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4463220073 ms) 2024-04-13 15:11:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4463220073 ms) 2024-04-13 15:11:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4463220074 ms) 2024-04-13 15:11:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4463220074 ms) 2024-04-13 15:11:48.967 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4463221118 ms) 2024-04-13 15:11:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4463221119 ms) 2024-04-13 15:11:48.971 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 15:11:47.903811+00:00', 'runtime': '4463220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4463221123 ms) 2024-04-13 15:11:48.972 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 15:10:47.903774+00:00', 'runtime': '4463160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4463221124 ms) 2024-04-13 15:11:54.747 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4463226899 ms) 2024-04-13 15:12:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4463280071 ms) 2024-04-13 15:12:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4463280072 ms) 2024-04-13 15:12:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4463280072 ms) 2024-04-13 15:12:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4463280072 ms) 2024-04-13 15:12:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4463281105 ms) 2024-04-13 15:12:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4463281106 ms) 2024-04-13 15:12:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 15:12:47.903781+00:00', 'runtime': '4463280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4463281107 ms) 2024-04-13 15:12:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 15:11:47.903811+00:00', 'runtime': '4463220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4463281108 ms) 2024-04-13 15:13:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4463340072 ms) 2024-04-13 15:13:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4463340073 ms) 2024-04-13 15:13:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4463340073 ms) 2024-04-13 15:13:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4463340073 ms) 2024-04-13 15:13:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4463341110 ms) 2024-04-13 15:13:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4463341110 ms) 2024-04-13 15:13:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 15:13:47.903801+00:00', 'runtime': '4463340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4463341114 ms) 2024-04-13 15:13:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 15:12:47.903781+00:00', 'runtime': '4463280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4463341114 ms) 2024-04-13 15:14:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4463400063 ms) 2024-04-13 15:14:47.912 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4463400063 ms) 2024-04-13 15:14:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4463400063 ms) 2024-04-13 15:14:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4463400064 ms) 2024-04-13 15:14:48.938 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4463401089 ms) 2024-04-13 15:14:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4463401090 ms) 2024-04-13 15:14:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 15:14:47.903655+00:00', 'runtime': '4463400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4463401091 ms) 2024-04-13 15:14:48.940 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 15:13:47.903801+00:00', 'runtime': '4463340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4463401091 ms) 2024-04-13 15:14:53.849 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4463406001 ms) 2024-04-13 15:15:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4463460072 ms) 2024-04-13 15:15:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4463460072 ms) 2024-04-13 15:15:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4463460072 ms) 2024-04-13 15:15:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4463460073 ms) 2024-04-13 15:15:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4463461106 ms) 2024-04-13 15:15:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4463461107 ms) 2024-04-13 15:15:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 15:15:47.903857+00:00', 'runtime': '4463460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4463461108 ms) 2024-04-13 15:15:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 15:14:47.903655+00:00', 'runtime': '4463400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4463461109 ms) 2024-04-13 15:16:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4463520073 ms) 2024-04-13 15:16:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4463520073 ms) 2024-04-13 15:16:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4463520074 ms) 2024-04-13 15:16:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4463520074 ms) 2024-04-13 15:16:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4463521112 ms) 2024-04-13 15:16:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4463521112 ms) 2024-04-13 15:16:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 15:16:47.903825+00:00', 'runtime': '4463520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4463521115 ms) 2024-04-13 15:16:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 15:15:47.903857+00:00', 'runtime': '4463460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4463521116 ms) 2024-04-13 15:16:54.247 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4463526398 ms) 2024-04-13 15:17:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4463580072 ms) 2024-04-13 15:17:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4463580072 ms) 2024-04-13 15:17:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4463580072 ms) 2024-04-13 15:17:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4463580073 ms) 2024-04-13 15:17:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4463581105 ms) 2024-04-13 15:17:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4463581106 ms) 2024-04-13 15:17:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 15:17:47.903811+00:00', 'runtime': '4463580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4463581107 ms) 2024-04-13 15:17:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 15:16:47.903825+00:00', 'runtime': '4463520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4463581108 ms) 2024-04-13 15:18:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4463640072 ms) 2024-04-13 15:18:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4463640072 ms) 2024-04-13 15:18:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4463640072 ms) 2024-04-13 15:18:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4463640072 ms) 2024-04-13 15:18:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4463641103 ms) 2024-04-13 15:18:48.952 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4463641104 ms) 2024-04-13 15:18:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 15:18:47.903804+00:00', 'runtime': '4463640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4463641105 ms) 2024-04-13 15:18:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 15:17:47.903811+00:00', 'runtime': '4463580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4463641106 ms) 2024-04-13 15:19:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4463700073 ms) 2024-04-13 15:19:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4463700073 ms) 2024-04-13 15:19:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4463700074 ms) 2024-04-13 15:19:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4463700074 ms) 2024-04-13 15:19:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4463701106 ms) 2024-04-13 15:19:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4463701107 ms) 2024-04-13 15:19:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 15:19:47.903831+00:00', 'runtime': '4463700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4463701109 ms) 2024-04-13 15:19:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 15:18:47.903804+00:00', 'runtime': '4463640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4463701109 ms) 2024-04-13 15:19:54.740 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4463706892 ms) 2024-04-13 15:20:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4463760071 ms) 2024-04-13 15:20:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4463760072 ms) 2024-04-13 15:20:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4463760072 ms) 2024-04-13 15:20:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4463760072 ms) 2024-04-13 15:20:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4463761105 ms) 2024-04-13 15:20:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4463761106 ms) 2024-04-13 15:20:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 15:20:47.903807+00:00', 'runtime': '4463760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4463761107 ms) 2024-04-13 15:20:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 15:19:47.903831+00:00', 'runtime': '4463700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4463761108 ms) 2024-04-13 15:21:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4463820073 ms) 2024-04-13 15:21:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4463820074 ms) 2024-04-13 15:21:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4463820074 ms) 2024-04-13 15:21:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4463820074 ms) 2024-04-13 15:21:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4463821110 ms) 2024-04-13 15:21:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4463821111 ms) 2024-04-13 15:21:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 15:21:47.903830+00:00', 'runtime': '4463820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4463821113 ms) 2024-04-13 15:21:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 15:20:47.903807+00:00', 'runtime': '4463760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4463821113 ms) 2024-04-13 15:21:53.930 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4463826082 ms) 2024-04-13 15:22:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4463880071 ms) 2024-04-13 15:22:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4463880072 ms) 2024-04-13 15:22:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4463880072 ms) 2024-04-13 15:22:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4463880073 ms) 2024-04-13 15:22:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4463881105 ms) 2024-04-13 15:22:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4463881106 ms) 2024-04-13 15:22:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 15:22:47.903808+00:00', 'runtime': '4463880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4463881107 ms) 2024-04-13 15:22:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 15:21:47.903830+00:00', 'runtime': '4463820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4463881108 ms) 2024-04-13 15:23:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4463940072 ms) 2024-04-13 15:23:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4463940072 ms) 2024-04-13 15:23:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4463940072 ms) 2024-04-13 15:23:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4463940073 ms) 2024-04-13 15:23:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4463941105 ms) 2024-04-13 15:23:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4463941106 ms) 2024-04-13 15:23:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 15:23:47.903808+00:00', 'runtime': '4463940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4463941107 ms) 2024-04-13 15:23:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 15:22:47.903808+00:00', 'runtime': '4463880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4463941108 ms) 2024-04-13 15:24:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4464000063 ms) 2024-04-13 15:24:47.912 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4464000063 ms) 2024-04-13 15:24:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4464000063 ms) 2024-04-13 15:24:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4464000064 ms) 2024-04-13 15:24:48.940 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4464001092 ms) 2024-04-13 15:24:48.940 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4464001092 ms) 2024-04-13 15:24:48.941 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 15:24:47.903675+00:00', 'runtime': '4464000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4464001093 ms) 2024-04-13 15:24:48.942 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 15:23:47.903808+00:00', 'runtime': '4463940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4464001093 ms) 2024-04-13 15:24:54.744 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4464006895 ms) 2024-04-13 15:25:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4464060071 ms) 2024-04-13 15:25:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4464060072 ms) 2024-04-13 15:25:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4464060072 ms) 2024-04-13 15:25:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4464060072 ms) 2024-04-13 15:25:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4464061104 ms) 2024-04-13 15:25:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4464061105 ms) 2024-04-13 15:25:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 15:25:47.903814+00:00', 'runtime': '4464060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4464061107 ms) 2024-04-13 15:25:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 15:24:47.903675+00:00', 'runtime': '4464000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4464061108 ms) 2024-04-13 15:26:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4464120073 ms) 2024-04-13 15:26:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4464120074 ms) 2024-04-13 15:26:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4464120074 ms) 2024-04-13 15:26:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4464120074 ms) 2024-04-13 15:26:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4464121113 ms) 2024-04-13 15:26:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4464121114 ms) 2024-04-13 15:26:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 15:26:47.903818+00:00', 'runtime': '4464120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4464121117 ms) 2024-04-13 15:26:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 15:25:47.903814+00:00', 'runtime': '4464060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4464121117 ms) 2024-04-13 15:26:53.890 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4464126041 ms) 2024-04-13 15:27:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4464180071 ms) 2024-04-13 15:27:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4464180072 ms) 2024-04-13 15:27:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4464180072 ms) 2024-04-13 15:27:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4464180073 ms) 2024-04-13 15:27:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4464181107 ms) 2024-04-13 15:27:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4464181107 ms) 2024-04-13 15:27:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 15:27:47.903815+00:00', 'runtime': '4464180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4464181109 ms) 2024-04-13 15:27:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 15:26:47.903818+00:00', 'runtime': '4464120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4464181110 ms) 2024-04-13 15:28:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4464240073 ms) 2024-04-13 15:28:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4464240073 ms) 2024-04-13 15:28:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4464240074 ms) 2024-04-13 15:28:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4464240074 ms) 2024-04-13 15:28:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4464241112 ms) 2024-04-13 15:28:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4464241113 ms) 2024-04-13 15:28:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 15:28:47.903791+00:00', 'runtime': '4464240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4464241114 ms) 2024-04-13 15:28:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 15:27:47.903815+00:00', 'runtime': '4464180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4464241115 ms) 2024-04-13 15:28:54.511 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4464246662 ms) 2024-04-13 15:29:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4464300072 ms) 2024-04-13 15:29:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4464300072 ms) 2024-04-13 15:29:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4464300072 ms) 2024-04-13 15:29:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4464300073 ms) 2024-04-13 15:29:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4464301105 ms) 2024-04-13 15:29:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4464301106 ms) 2024-04-13 15:29:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 15:29:47.903804+00:00', 'runtime': '4464300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4464301108 ms) 2024-04-13 15:29:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 15:28:47.903791+00:00', 'runtime': '4464240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4464301108 ms) 2024-04-13 15:30:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4464360071 ms) 2024-04-13 15:30:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4464360072 ms) 2024-04-13 15:30:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4464360072 ms) 2024-04-13 15:30:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4464360072 ms) 2024-04-13 15:30:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4464361105 ms) 2024-04-13 15:30:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4464361105 ms) 2024-04-13 15:30:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 15:30:47.903816+00:00', 'runtime': '4464360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4464361107 ms) 2024-04-13 15:30:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 15:29:47.903804+00:00', 'runtime': '4464300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4464361108 ms) 2024-04-13 15:31:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4464420073 ms) 2024-04-13 15:31:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4464420074 ms) 2024-04-13 15:31:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4464420074 ms) 2024-04-13 15:31:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4464420075 ms) 2024-04-13 15:31:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4464421110 ms) 2024-04-13 15:31:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4464421111 ms) 2024-04-13 15:31:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 15:31:47.903806+00:00', 'runtime': '4464420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4464421113 ms) 2024-04-13 15:31:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 15:30:47.903816+00:00', 'runtime': '4464360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4464421114 ms) 2024-04-13 15:31:53.866 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4464426017 ms) 2024-04-13 15:32:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4464480073 ms) 2024-04-13 15:32:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4464480073 ms) 2024-04-13 15:32:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4464480073 ms) 2024-04-13 15:32:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4464480074 ms) 2024-04-13 15:32:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4464481106 ms) 2024-04-13 15:32:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4464481106 ms) 2024-04-13 15:32:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 15:32:47.903767+00:00', 'runtime': '4464480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4464481108 ms) 2024-04-13 15:32:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 15:31:47.903806+00:00', 'runtime': '4464420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4464481109 ms) 2024-04-13 15:33:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4464540072 ms) 2024-04-13 15:33:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4464540072 ms) 2024-04-13 15:33:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4464540072 ms) 2024-04-13 15:33:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4464540073 ms) 2024-04-13 15:33:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4464541105 ms) 2024-04-13 15:33:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4464541106 ms) 2024-04-13 15:33:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 15:33:47.903797+00:00', 'runtime': '4464540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4464541108 ms) 2024-04-13 15:33:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 15:32:47.903767+00:00', 'runtime': '4464480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4464541108 ms) 2024-04-13 15:34:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4464600063 ms) 2024-04-13 15:34:47.912 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4464600063 ms) 2024-04-13 15:34:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4464600063 ms) 2024-04-13 15:34:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4464600063 ms) 2024-04-13 15:34:48.936 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4464601088 ms) 2024-04-13 15:34:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4464601088 ms) 2024-04-13 15:34:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 15:34:47.903665+00:00', 'runtime': '4464600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4464601089 ms) 2024-04-13 15:34:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 15:33:47.903797+00:00', 'runtime': '4464540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4464601089 ms) 2024-04-13 15:34:53.858 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4464606009 ms) 2024-04-13 15:35:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4464660072 ms) 2024-04-13 15:35:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4464660072 ms) 2024-04-13 15:35:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4464660072 ms) 2024-04-13 15:35:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4464660073 ms) 2024-04-13 15:35:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4464661106 ms) 2024-04-13 15:35:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4464661106 ms) 2024-04-13 15:35:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 15:35:47.903846+00:00', 'runtime': '4464660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4464661108 ms) 2024-04-13 15:35:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 15:34:47.903665+00:00', 'runtime': '4464600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4464661109 ms) 2024-04-13 15:36:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4464720073 ms) 2024-04-13 15:36:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4464720073 ms) 2024-04-13 15:36:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4464720074 ms) 2024-04-13 15:36:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4464720074 ms) 2024-04-13 15:36:48.962 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4464721114 ms) 2024-04-13 15:36:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4464721115 ms) 2024-04-13 15:36:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 15:36:47.903805+00:00', 'runtime': '4464720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4464721119 ms) 2024-04-13 15:36:48.968 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 15:35:47.903846+00:00', 'runtime': '4464660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4464721120 ms) 2024-04-13 15:36:54.354 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4464726505 ms) 2024-04-13 15:37:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4464780072 ms) 2024-04-13 15:37:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4464780072 ms) 2024-04-13 15:37:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4464780072 ms) 2024-04-13 15:37:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4464780073 ms) 2024-04-13 15:37:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4464781109 ms) 2024-04-13 15:37:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4464781110 ms) 2024-04-13 15:37:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 15:37:47.903774+00:00', 'runtime': '4464780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4464781113 ms) 2024-04-13 15:37:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 15:36:47.903805+00:00', 'runtime': '4464720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4464781114 ms) 2024-04-13 15:38:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4464840073 ms) 2024-04-13 15:38:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4464840073 ms) 2024-04-13 15:38:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4464840074 ms) 2024-04-13 15:38:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4464840074 ms) 2024-04-13 15:38:48.962 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4464841114 ms) 2024-04-13 15:38:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4464841115 ms) 2024-04-13 15:38:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 15:38:47.903788+00:00', 'runtime': '4464840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4464841117 ms) 2024-04-13 15:38:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 15:37:47.903774+00:00', 'runtime': '4464780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4464841118 ms) 2024-04-13 15:38:54.631 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4464846783 ms) 2024-04-13 15:39:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4464900072 ms) 2024-04-13 15:39:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4464900072 ms) 2024-04-13 15:39:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4464900072 ms) 2024-04-13 15:39:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4464900073 ms) 2024-04-13 15:39:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4464901105 ms) 2024-04-13 15:39:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4464901105 ms) 2024-04-13 15:39:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 15:39:47.903769+00:00', 'runtime': '4464900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4464901107 ms) 2024-04-13 15:39:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 15:38:47.903788+00:00', 'runtime': '4464840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4464901108 ms) 2024-04-13 15:40:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4464960073 ms) 2024-04-13 15:40:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4464960074 ms) 2024-04-13 15:40:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4464960074 ms) 2024-04-13 15:40:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4464960074 ms) 2024-04-13 15:40:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4464961108 ms) 2024-04-13 15:40:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4464961108 ms) 2024-04-13 15:40:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 15:40:47.903825+00:00', 'runtime': '4464960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4464961110 ms) 2024-04-13 15:40:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 15:39:47.903769+00:00', 'runtime': '4464900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4464961110 ms) 2024-04-13 15:40:54.650 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4464966802 ms) 2024-04-13 15:41:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4465020071 ms) 2024-04-13 15:41:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4465020072 ms) 2024-04-13 15:41:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4465020072 ms) 2024-04-13 15:41:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4465020073 ms) 2024-04-13 15:41:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4465021105 ms) 2024-04-13 15:41:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4465021105 ms) 2024-04-13 15:41:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 15:41:47.903807+00:00', 'runtime': '4465020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4465021107 ms) 2024-04-13 15:41:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 15:40:47.903825+00:00', 'runtime': '4464960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4465021108 ms) 2024-04-13 15:42:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4465080071 ms) 2024-04-13 15:42:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4465080072 ms) 2024-04-13 15:42:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4465080072 ms) 2024-04-13 15:42:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4465080073 ms) 2024-04-13 15:42:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4465081107 ms) 2024-04-13 15:42:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4465081108 ms) 2024-04-13 15:42:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 15:42:47.903812+00:00', 'runtime': '4465080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4465081109 ms) 2024-04-13 15:42:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 15:41:47.903807+00:00', 'runtime': '4465020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4465081110 ms) 2024-04-13 15:43:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4465140073 ms) 2024-04-13 15:43:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4465140073 ms) 2024-04-13 15:43:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4465140074 ms) 2024-04-13 15:43:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4465140074 ms) 2024-04-13 15:43:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4465141110 ms) 2024-04-13 15:43:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4465141110 ms) 2024-04-13 15:43:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 15:43:47.903793+00:00', 'runtime': '4465140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4465141112 ms) 2024-04-13 15:43:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 15:42:47.903812+00:00', 'runtime': '4465080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4465141112 ms) 2024-04-13 15:43:53.842 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4465145993 ms) 2024-04-13 15:44:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4465200062 ms) 2024-04-13 15:44:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4465200062 ms) 2024-04-13 15:44:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4465200062 ms) 2024-04-13 15:44:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4465200063 ms) 2024-04-13 15:44:48.936 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4465201088 ms) 2024-04-13 15:44:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4465201088 ms) 2024-04-13 15:44:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 15:44:47.903672+00:00', 'runtime': '4465200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4465201089 ms) 2024-04-13 15:44:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 15:43:47.903793+00:00', 'runtime': '4465140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4465201089 ms) 2024-04-13 15:45:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4465260073 ms) 2024-04-13 15:45:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4465260073 ms) 2024-04-13 15:45:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4465260073 ms) 2024-04-13 15:45:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4465260074 ms) 2024-04-13 15:45:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4465261105 ms) 2024-04-13 15:45:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4465261106 ms) 2024-04-13 15:45:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 15:45:47.903844+00:00', 'runtime': '4465260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4465261108 ms) 2024-04-13 15:45:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 15:44:47.903672+00:00', 'runtime': '4465200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4465261109 ms) 2024-04-13 15:45:53.880 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4465266032 ms) 2024-04-13 15:46:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4465320072 ms) 2024-04-13 15:46:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4465320072 ms) 2024-04-13 15:46:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4465320072 ms) 2024-04-13 15:46:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4465320073 ms) 2024-04-13 15:46:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4465321104 ms) 2024-04-13 15:46:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4465321105 ms) 2024-04-13 15:46:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 15:46:47.903817+00:00', 'runtime': '4465320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4465321107 ms) 2024-04-13 15:46:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 15:45:47.903844+00:00', 'runtime': '4465260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4465321108 ms) 2024-04-13 15:47:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4465380072 ms) 2024-04-13 15:47:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4465380072 ms) 2024-04-13 15:47:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4465380072 ms) 2024-04-13 15:47:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4465380073 ms) 2024-04-13 15:47:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4465381106 ms) 2024-04-13 15:47:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4465381107 ms) 2024-04-13 15:47:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 15:47:47.903791+00:00', 'runtime': '4465380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4465381108 ms) 2024-04-13 15:47:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 15:46:47.903817+00:00', 'runtime': '4465320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4465381109 ms) 2024-04-13 15:48:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4465440073 ms) 2024-04-13 15:48:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4465440074 ms) 2024-04-13 15:48:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4465440074 ms) 2024-04-13 15:48:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4465440075 ms) 2024-04-13 15:48:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4465441112 ms) 2024-04-13 15:48:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4465441112 ms) 2024-04-13 15:48:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 15:48:47.903805+00:00', 'runtime': '4465440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4465441115 ms) 2024-04-13 15:48:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 15:47:47.903791+00:00', 'runtime': '4465380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4465441116 ms) 2024-04-13 15:48:54.284 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4465446436 ms) 2024-04-13 15:49:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4465500071 ms) 2024-04-13 15:49:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4465500072 ms) 2024-04-13 15:49:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4465500072 ms) 2024-04-13 15:49:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4465500072 ms) 2024-04-13 15:49:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4465501104 ms) 2024-04-13 15:49:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4465501105 ms) 2024-04-13 15:49:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 15:49:47.903777+00:00', 'runtime': '4465500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4465501107 ms) 2024-04-13 15:49:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 15:48:47.903805+00:00', 'runtime': '4465440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4465501107 ms) 2024-04-13 15:50:47.926 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4465560077 ms) 2024-04-13 15:50:47.926 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4465560078 ms) 2024-04-13 15:50:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4465560078 ms) 2024-04-13 15:50:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4465560078 ms) 2024-04-13 15:50:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4465561112 ms) 2024-04-13 15:50:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4465561113 ms) 2024-04-13 15:50:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 15:50:47.903809+00:00', 'runtime': '4465560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4465561114 ms) 2024-04-13 15:50:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 15:49:47.903777+00:00', 'runtime': '4465500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4465561115 ms) 2024-04-13 15:50:54.513 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4465566665 ms) 2024-04-13 15:51:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4465620071 ms) 2024-04-13 15:51:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4465620072 ms) 2024-04-13 15:51:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4465620072 ms) 2024-04-13 15:51:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4465620073 ms) 2024-04-13 15:51:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4465621105 ms) 2024-04-13 15:51:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4465621106 ms) 2024-04-13 15:51:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 15:51:47.903774+00:00', 'runtime': '4465620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4465621107 ms) 2024-04-13 15:51:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 15:50:47.903809+00:00', 'runtime': '4465560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4465621108 ms) 2024-04-13 15:52:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4465680071 ms) 2024-04-13 15:52:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4465680072 ms) 2024-04-13 15:52:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4465680072 ms) 2024-04-13 15:52:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4465680072 ms) 2024-04-13 15:52:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4465681105 ms) 2024-04-13 15:52:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4465681106 ms) 2024-04-13 15:52:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 15:52:47.903805+00:00', 'runtime': '4465680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4465681108 ms) 2024-04-13 15:52:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 15:51:47.903774+00:00', 'runtime': '4465620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4465681109 ms) 2024-04-13 15:53:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4465740073 ms) 2024-04-13 15:53:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4465740073 ms) 2024-04-13 15:53:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4465740073 ms) 2024-04-13 15:53:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4465740074 ms) 2024-04-13 15:53:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4465741112 ms) 2024-04-13 15:53:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4465741112 ms) 2024-04-13 15:53:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 15:53:47.903784+00:00', 'runtime': '4465740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4465741115 ms) 2024-04-13 15:53:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 15:52:47.903805+00:00', 'runtime': '4465680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4465741115 ms) 2024-04-13 15:53:54.797 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4465746949 ms) 2024-04-13 15:54:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4465800062 ms) 2024-04-13 15:54:47.910 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4465800062 ms) 2024-04-13 15:54:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4465800062 ms) 2024-04-13 15:54:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4465800062 ms) 2024-04-13 15:54:48.936 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4465801088 ms) 2024-04-13 15:54:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4465801088 ms) 2024-04-13 15:54:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 15:54:47.903633+00:00', 'runtime': '4465800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4465801090 ms) 2024-04-13 15:54:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 15:53:47.903784+00:00', 'runtime': '4465740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4465801091 ms) 2024-04-13 15:55:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4465860073 ms) 2024-04-13 15:55:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4465860073 ms) 2024-04-13 15:55:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4465860073 ms) 2024-04-13 15:55:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4465860074 ms) 2024-04-13 15:55:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4465861111 ms) 2024-04-13 15:55:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4465861112 ms) 2024-04-13 15:55:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 15:55:47.903820+00:00', 'runtime': '4465860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4465861113 ms) 2024-04-13 15:55:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 15:54:47.903633+00:00', 'runtime': '4465800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4465861114 ms) 2024-04-13 15:55:54.228 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4465866379 ms) 2024-04-13 15:56:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4465920072 ms) 2024-04-13 15:56:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4465920072 ms) 2024-04-13 15:56:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4465920072 ms) 2024-04-13 15:56:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4465920073 ms) 2024-04-13 15:56:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4465921107 ms) 2024-04-13 15:56:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4465921108 ms) 2024-04-13 15:56:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 15:56:47.903781+00:00', 'runtime': '4465920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4465921109 ms) 2024-04-13 15:56:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 15:55:47.903820+00:00', 'runtime': '4465860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4465921110 ms) 2024-04-13 15:57:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4465980072 ms) 2024-04-13 15:57:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4465980073 ms) 2024-04-13 15:57:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4465980073 ms) 2024-04-13 15:57:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4465980073 ms) 2024-04-13 15:57:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4465981106 ms) 2024-04-13 15:57:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4465981107 ms) 2024-04-13 15:57:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 15:57:47.904637+00:00', 'runtime': '4465980.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+4465981108 ms) 2024-04-13 15:57:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 15:56:47.903781+00:00', 'runtime': '4465920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4465981109 ms) 2024-04-13 15:58:47.926 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4466040078 ms) 2024-04-13 15:58:47.927 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4466040078 ms) 2024-04-13 15:58:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4466040079 ms) 2024-04-13 15:58:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4466040079 ms) 2024-04-13 15:58:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4466041110 ms) 2024-04-13 15:58:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4466041111 ms) 2024-04-13 15:58:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 15:58:47.908101+00:00', 'runtime': '4466040.006', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4466041113 ms) 2024-04-13 15:58:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 15:57:47.904637+00:00', 'runtime': '4465980.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+4466041113 ms) 2024-04-13 15:58:54.746 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4466046898 ms) 2024-04-13 15:59:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4466100071 ms) 2024-04-13 15:59:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4466100072 ms) 2024-04-13 15:59:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4466100072 ms) 2024-04-13 15:59:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4466100072 ms) 2024-04-13 15:59:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4466101108 ms) 2024-04-13 15:59:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4466101108 ms) 2024-04-13 15:59:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 15:59:47.903803+00:00', 'runtime': '4466100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4466101110 ms) 2024-04-13 15:59:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 15:58:47.908101+00:00', 'runtime': '4466040.006', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4466101111 ms) 2024-04-13 16:00:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4466160073 ms) 2024-04-13 16:00:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4466160074 ms) 2024-04-13 16:00:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4466160074 ms) 2024-04-13 16:00:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4466160074 ms) 2024-04-13 16:00:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4466161111 ms) 2024-04-13 16:00:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4466161111 ms) 2024-04-13 16:00:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 16:00:47.903807+00:00', 'runtime': '4466160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4466161114 ms) 2024-04-13 16:00:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 15:59:47.903803+00:00', 'runtime': '4466100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4466161115 ms) 2024-04-13 16:00:54.883 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4466167034 ms) 2024-04-13 16:01:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4466220071 ms) 2024-04-13 16:01:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4466220072 ms) 2024-04-13 16:01:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4466220072 ms) 2024-04-13 16:01:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4466220073 ms) 2024-04-13 16:01:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4466221105 ms) 2024-04-13 16:01:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4466221106 ms) 2024-04-13 16:01:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 16:01:47.903813+00:00', 'runtime': '4466220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4466221107 ms) 2024-04-13 16:01:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 16:00:47.903807+00:00', 'runtime': '4466160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4466221108 ms) 2024-04-13 16:02:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4466280073 ms) 2024-04-13 16:02:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4466280073 ms) 2024-04-13 16:02:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4466280074 ms) 2024-04-13 16:02:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4466280074 ms) 2024-04-13 16:02:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4466281112 ms) 2024-04-13 16:02:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4466281113 ms) 2024-04-13 16:02:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 16:02:47.903823+00:00', 'runtime': '4466280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4466281116 ms) 2024-04-13 16:02:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 16:01:47.903813+00:00', 'runtime': '4466220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4466281117 ms) 2024-04-13 16:02:54.600 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4466286751 ms) 2024-04-13 16:03:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4466340072 ms) 2024-04-13 16:03:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4466340072 ms) 2024-04-13 16:03:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4466340072 ms) 2024-04-13 16:03:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4466340073 ms) 2024-04-13 16:03:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4466341105 ms) 2024-04-13 16:03:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4466341106 ms) 2024-04-13 16:03:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 16:03:47.903810+00:00', 'runtime': '4466340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4466341108 ms) 2024-04-13 16:03:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 16:02:47.903823+00:00', 'runtime': '4466280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4466341108 ms) 2024-04-13 16:04:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4466400062 ms) 2024-04-13 16:04:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4466400062 ms) 2024-04-13 16:04:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4466400062 ms) 2024-04-13 16:04:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4466400063 ms) 2024-04-13 16:04:48.939 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4466401090 ms) 2024-04-13 16:04:48.940 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4466401091 ms) 2024-04-13 16:04:48.942 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 16:04:47.903674+00:00', 'runtime': '4466400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4466401094 ms) 2024-04-13 16:04:48.943 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 16:03:47.903810+00:00', 'runtime': '4466340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4466401095 ms) 2024-04-13 16:05:47.923 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4466460074 ms) 2024-04-13 16:05:47.923 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4466460075 ms) 2024-04-13 16:05:47.924 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4466460075 ms) 2024-04-13 16:05:47.924 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4466460076 ms) 2024-04-13 16:05:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4466461113 ms) 2024-04-13 16:05:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4466461113 ms) 2024-04-13 16:05:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 16:05:47.903813+00:00', 'runtime': '4466460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4466461115 ms) 2024-04-13 16:05:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 16:04:47.903674+00:00', 'runtime': '4466400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4466461119 ms) 2024-04-13 16:05:54.732 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4466466883 ms) 2024-04-13 16:06:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4466520072 ms) 2024-04-13 16:06:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4466520072 ms) 2024-04-13 16:06:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4466520072 ms) 2024-04-13 16:06:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4466520073 ms) 2024-04-13 16:06:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4466521105 ms) 2024-04-13 16:06:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4466521106 ms) 2024-04-13 16:06:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 16:06:47.903780+00:00', 'runtime': '4466520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4466521108 ms) 2024-04-13 16:06:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 16:05:47.903813+00:00', 'runtime': '4466460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4466521108 ms) 2024-04-13 16:07:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4466580073 ms) 2024-04-13 16:07:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4466580074 ms) 2024-04-13 16:07:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4466580074 ms) 2024-04-13 16:07:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4466580075 ms) 2024-04-13 16:07:48.967 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4466581118 ms) 2024-04-13 16:07:48.968 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4466581119 ms) 2024-04-13 16:07:48.969 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 16:07:47.903845+00:00', 'runtime': '4466580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4466581121 ms) 2024-04-13 16:07:48.970 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 16:06:47.903780+00:00', 'runtime': '4466520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4466581122 ms) 2024-04-13 16:07:54.608 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4466586760 ms) 2024-04-13 16:08:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4466640072 ms) 2024-04-13 16:08:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4466640072 ms) 2024-04-13 16:08:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4466640072 ms) 2024-04-13 16:08:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4466640073 ms) 2024-04-13 16:08:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4466641105 ms) 2024-04-13 16:08:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4466641106 ms) 2024-04-13 16:08:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 16:08:47.903799+00:00', 'runtime': '4466640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4466641108 ms) 2024-04-13 16:08:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 16:07:47.903845+00:00', 'runtime': '4466580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4466641108 ms) 2024-04-13 16:09:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4466700071 ms) 2024-04-13 16:09:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4466700072 ms) 2024-04-13 16:09:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4466700072 ms) 2024-04-13 16:09:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4466700073 ms) 2024-04-13 16:09:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4466701105 ms) 2024-04-13 16:09:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4466701106 ms) 2024-04-13 16:09:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 16:09:47.903819+00:00', 'runtime': '4466700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4466701108 ms) 2024-04-13 16:09:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 16:08:47.903799+00:00', 'runtime': '4466640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4466701109 ms) 2024-04-13 16:10:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4466760073 ms) 2024-04-13 16:10:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4466760074 ms) 2024-04-13 16:10:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4466760074 ms) 2024-04-13 16:10:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4466760074 ms) 2024-04-13 16:10:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4466761109 ms) 2024-04-13 16:10:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4466761110 ms) 2024-04-13 16:10:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 16:10:47.903803+00:00', 'runtime': '4466760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4466761112 ms) 2024-04-13 16:10:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 16:09:47.903819+00:00', 'runtime': '4466700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4466761113 ms) 2024-04-13 16:10:54.216 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4466766367 ms) 2024-04-13 16:11:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4466820071 ms) 2024-04-13 16:11:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4466820072 ms) 2024-04-13 16:11:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4466820072 ms) 2024-04-13 16:11:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4466820072 ms) 2024-04-13 16:11:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4466821104 ms) 2024-04-13 16:11:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4466821105 ms) 2024-04-13 16:11:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 16:11:47.903795+00:00', 'runtime': '4466820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4466821107 ms) 2024-04-13 16:11:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 16:10:47.903803+00:00', 'runtime': '4466760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4466821108 ms) 2024-04-13 16:12:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4466880073 ms) 2024-04-13 16:12:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4466880074 ms) 2024-04-13 16:12:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4466880074 ms) 2024-04-13 16:12:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4466880074 ms) 2024-04-13 16:12:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4466881108 ms) 2024-04-13 16:12:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4466881109 ms) 2024-04-13 16:12:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 16:12:47.903857+00:00', 'runtime': '4466880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4466881111 ms) 2024-04-13 16:12:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 16:11:47.903795+00:00', 'runtime': '4466820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4466881112 ms) 2024-04-13 16:12:54.550 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4466886701 ms) 2024-04-13 16:13:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4466940071 ms) 2024-04-13 16:13:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4466940072 ms) 2024-04-13 16:13:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4466940072 ms) 2024-04-13 16:13:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4466940072 ms) 2024-04-13 16:13:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4466941105 ms) 2024-04-13 16:13:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4466941106 ms) 2024-04-13 16:13:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 16:13:47.903813+00:00', 'runtime': '4466940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4466941108 ms) 2024-04-13 16:13:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 16:12:47.903857+00:00', 'runtime': '4466880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4466941108 ms) 2024-04-13 16:14:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4467000062 ms) 2024-04-13 16:14:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4467000062 ms) 2024-04-13 16:14:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4467000062 ms) 2024-04-13 16:14:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4467000062 ms) 2024-04-13 16:14:48.936 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4467001087 ms) 2024-04-13 16:14:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4467001088 ms) 2024-04-13 16:14:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 16:14:47.903678+00:00', 'runtime': '4467000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4467001090 ms) 2024-04-13 16:14:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 16:13:47.903813+00:00', 'runtime': '4466940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4467001090 ms) 2024-04-13 16:15:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4467060073 ms) 2024-04-13 16:15:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4467060073 ms) 2024-04-13 16:15:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4467060074 ms) 2024-04-13 16:15:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4467060074 ms) 2024-04-13 16:15:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4467061107 ms) 2024-04-13 16:15:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4467061108 ms) 2024-04-13 16:15:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 16:15:47.903814+00:00', 'runtime': '4467060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4467061111 ms) 2024-04-13 16:15:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 16:14:47.903678+00:00', 'runtime': '4467000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4467061111 ms) 2024-04-13 16:15:54.968 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4467067120 ms) 2024-04-13 16:16:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4467120072 ms) 2024-04-13 16:16:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4467120072 ms) 2024-04-13 16:16:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4467120072 ms) 2024-04-13 16:16:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4467120073 ms) 2024-04-13 16:16:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4467121110 ms) 2024-04-13 16:16:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4467121111 ms) 2024-04-13 16:16:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 16:16:47.903816+00:00', 'runtime': '4467120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4467121112 ms) 2024-04-13 16:16:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 16:15:47.903814+00:00', 'runtime': '4467060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4467121113 ms) 2024-04-13 16:17:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4467180073 ms) 2024-04-13 16:17:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4467180073 ms) 2024-04-13 16:17:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4467180074 ms) 2024-04-13 16:17:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4467180074 ms) 2024-04-13 16:17:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4467181112 ms) 2024-04-13 16:17:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4467181113 ms) 2024-04-13 16:17:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 16:17:47.903815+00:00', 'runtime': '4467180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4467181116 ms) 2024-04-13 16:17:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 16:16:47.903816+00:00', 'runtime': '4467120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4467181117 ms) 2024-04-13 16:17:55.191 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 3.76 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4467187342 ms) 2024-04-13 16:18:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4467240071 ms) 2024-04-13 16:18:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4467240072 ms) 2024-04-13 16:18:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4467240072 ms) 2024-04-13 16:18:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4467240072 ms) 2024-04-13 16:18:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4467241104 ms) 2024-04-13 16:18:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4467241105 ms) 2024-04-13 16:18:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 16:18:47.903771+00:00', 'runtime': '4467240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4467241106 ms) 2024-04-13 16:18:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 16:17:47.903815+00:00', 'runtime': '4467180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4467241107 ms) 2024-04-13 16:19:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4467300073 ms) 2024-04-13 16:19:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4467300073 ms) 2024-04-13 16:19:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4467300073 ms) 2024-04-13 16:19:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4467300074 ms) 2024-04-13 16:19:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4467301106 ms) 2024-04-13 16:19:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4467301106 ms) 2024-04-13 16:19:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 16:19:47.903787+00:00', 'runtime': '4467300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4467301108 ms) 2024-04-13 16:19:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 16:18:47.903771+00:00', 'runtime': '4467240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4467301108 ms) 2024-04-13 16:19:54.531 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4467306683 ms) 2024-04-13 16:20:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4467360071 ms) 2024-04-13 16:20:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4467360072 ms) 2024-04-13 16:20:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4467360072 ms) 2024-04-13 16:20:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4467360072 ms) 2024-04-13 16:20:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4467361105 ms) 2024-04-13 16:20:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4467361105 ms) 2024-04-13 16:20:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 16:20:47.903761+00:00', 'runtime': '4467360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4467361107 ms) 2024-04-13 16:20:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 16:19:47.903787+00:00', 'runtime': '4467300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4467361108 ms) 2024-04-13 16:21:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4467420073 ms) 2024-04-13 16:21:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4467420073 ms) 2024-04-13 16:21:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4467420074 ms) 2024-04-13 16:21:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4467420074 ms) 2024-04-13 16:21:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4467421112 ms) 2024-04-13 16:21:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4467421113 ms) 2024-04-13 16:21:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 16:21:47.903822+00:00', 'runtime': '4467420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4467421115 ms) 2024-04-13 16:21:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 16:20:47.903761+00:00', 'runtime': '4467360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4467421115 ms) 2024-04-13 16:21:54.984 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4467427136 ms) 2024-04-13 16:22:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4467480071 ms) 2024-04-13 16:22:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4467480072 ms) 2024-04-13 16:22:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4467480072 ms) 2024-04-13 16:22:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4467480073 ms) 2024-04-13 16:22:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4467481105 ms) 2024-04-13 16:22:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4467481106 ms) 2024-04-13 16:22:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 16:22:47.903792+00:00', 'runtime': '4467480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4467481107 ms) 2024-04-13 16:22:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 16:21:47.903822+00:00', 'runtime': '4467420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4467481108 ms) 2024-04-13 16:23:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4467540071 ms) 2024-04-13 16:23:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4467540072 ms) 2024-04-13 16:23:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4467540072 ms) 2024-04-13 16:23:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4467540073 ms) 2024-04-13 16:23:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4467541105 ms) 2024-04-13 16:23:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4467541105 ms) 2024-04-13 16:23:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 16:23:47.903785+00:00', 'runtime': '4467540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4467541107 ms) 2024-04-13 16:23:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 16:22:47.903792+00:00', 'runtime': '4467480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4467541108 ms) 2024-04-13 16:24:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4467600063 ms) 2024-04-13 16:24:47.912 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4467600063 ms) 2024-04-13 16:24:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4467600063 ms) 2024-04-13 16:24:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4467600064 ms) 2024-04-13 16:24:48.938 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4467601090 ms) 2024-04-13 16:24:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4467601090 ms) 2024-04-13 16:24:48.943 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 16:24:47.903669+00:00', 'runtime': '4467600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4467601094 ms) 2024-04-13 16:24:48.943 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 16:23:47.903785+00:00', 'runtime': '4467540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4467601095 ms) 2024-04-13 16:24:54.721 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4467606873 ms) 2024-04-13 16:25:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4467660072 ms) 2024-04-13 16:25:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4467660073 ms) 2024-04-13 16:25:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4467660073 ms) 2024-04-13 16:25:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4467660073 ms) 2024-04-13 16:25:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4467661110 ms) 2024-04-13 16:25:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4467661111 ms) 2024-04-13 16:25:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 16:25:47.904603+00:00', 'runtime': '4467660.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+4467661112 ms) 2024-04-13 16:25:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 16:24:47.903669+00:00', 'runtime': '4467600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4467661113 ms) 2024-04-13 16:26:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4467720073 ms) 2024-04-13 16:26:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4467720073 ms) 2024-04-13 16:26:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4467720074 ms) 2024-04-13 16:26:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4467720074 ms) 2024-04-13 16:26:48.963 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4467721115 ms) 2024-04-13 16:26:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4467721116 ms) 2024-04-13 16:26:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 16:26:47.903810+00:00', 'runtime': '4467720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4467721119 ms) 2024-04-13 16:26:48.968 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 16:25:47.904603+00:00', 'runtime': '4467660.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+4467721120 ms) 2024-04-13 16:26:54.451 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4467726603 ms) 2024-04-13 16:27:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4467780073 ms) 2024-04-13 16:27:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4467780073 ms) 2024-04-13 16:27:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4467780074 ms) 2024-04-13 16:27:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4467780074 ms) 2024-04-13 16:27:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4467781106 ms) 2024-04-13 16:27:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4467781107 ms) 2024-04-13 16:27:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 16:27:47.903804+00:00', 'runtime': '4467780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4467781108 ms) 2024-04-13 16:27:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 16:26:47.903810+00:00', 'runtime': '4467720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4467781109 ms) 2024-04-13 16:28:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4467840072 ms) 2024-04-13 16:28:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4467840072 ms) 2024-04-13 16:28:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4467840072 ms) 2024-04-13 16:28:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4467840073 ms) 2024-04-13 16:28:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4467841105 ms) 2024-04-13 16:28:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4467841106 ms) 2024-04-13 16:28:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 16:28:47.903813+00:00', 'runtime': '4467840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4467841108 ms) 2024-04-13 16:28:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 16:27:47.903804+00:00', 'runtime': '4467780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4467841108 ms) 2024-04-13 16:29:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4467900073 ms) 2024-04-13 16:29:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4467900073 ms) 2024-04-13 16:29:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4467900074 ms) 2024-04-13 16:29:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4467900074 ms) 2024-04-13 16:29:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4467901113 ms) 2024-04-13 16:29:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4467901114 ms) 2024-04-13 16:29:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 16:29:47.903790+00:00', 'runtime': '4467900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4467901117 ms) 2024-04-13 16:29:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 16:28:47.903813+00:00', 'runtime': '4467840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4467901118 ms) 2024-04-13 16:29:54.630 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4467906781 ms) 2024-04-13 16:30:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4467960072 ms) 2024-04-13 16:30:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4467960072 ms) 2024-04-13 16:30:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4467960072 ms) 2024-04-13 16:30:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4467960073 ms) 2024-04-13 16:30:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4467961105 ms) 2024-04-13 16:30:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4467961106 ms) 2024-04-13 16:30:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 16:30:47.903792+00:00', 'runtime': '4467960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4467961108 ms) 2024-04-13 16:30:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 16:29:47.903790+00:00', 'runtime': '4467900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4467961109 ms) 2024-04-13 16:31:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4468020073 ms) 2024-04-13 16:31:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4468020073 ms) 2024-04-13 16:31:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4468020074 ms) 2024-04-13 16:31:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4468020074 ms) 2024-04-13 16:31:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4468021106 ms) 2024-04-13 16:31:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4468021107 ms) 2024-04-13 16:31:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 16:31:47.903792+00:00', 'runtime': '4468020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4468021109 ms) 2024-04-13 16:31:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 16:30:47.903792+00:00', 'runtime': '4467960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4468021110 ms) 2024-04-13 16:31:54.694 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4468026846 ms) 2024-04-13 16:32:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4468080071 ms) 2024-04-13 16:32:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4468080072 ms) 2024-04-13 16:32:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4468080072 ms) 2024-04-13 16:32:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4468080073 ms) 2024-04-13 16:32:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4468081104 ms) 2024-04-13 16:32:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4468081105 ms) 2024-04-13 16:32:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 16:32:47.903764+00:00', 'runtime': '4468080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4468081107 ms) 2024-04-13 16:32:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 16:31:47.903792+00:00', 'runtime': '4468020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4468081108 ms) 2024-04-13 16:33:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4468140072 ms) 2024-04-13 16:33:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4468140072 ms) 2024-04-13 16:33:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4468140072 ms) 2024-04-13 16:33:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4468140073 ms) 2024-04-13 16:33:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4468141109 ms) 2024-04-13 16:33:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4468141110 ms) 2024-04-13 16:33:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 16:33:47.903815+00:00', 'runtime': '4468140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4468141113 ms) 2024-04-13 16:33:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 16:32:47.903764+00:00', 'runtime': '4468080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4468141113 ms) 2024-04-13 16:34:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4468200063 ms) 2024-04-13 16:34:47.912 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4468200063 ms) 2024-04-13 16:34:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4468200063 ms) 2024-04-13 16:34:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4468200064 ms) 2024-04-13 16:34:48.938 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4468201089 ms) 2024-04-13 16:34:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4468201090 ms) 2024-04-13 16:34:48.940 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 16:34:47.903656+00:00', 'runtime': '4468200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4468201091 ms) 2024-04-13 16:34:48.940 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 16:33:47.903815+00:00', 'runtime': '4468140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4468201092 ms) 2024-04-13 16:34:54.623 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4468206775 ms) 2024-04-13 16:35:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4468260072 ms) 2024-04-13 16:35:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4468260072 ms) 2024-04-13 16:35:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4468260072 ms) 2024-04-13 16:35:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4468260073 ms) 2024-04-13 16:35:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4468261104 ms) 2024-04-13 16:35:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4468261105 ms) 2024-04-13 16:35:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 16:35:47.903824+00:00', 'runtime': '4468260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4468261106 ms) 2024-04-13 16:35:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 16:34:47.903656+00:00', 'runtime': '4468200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4468261107 ms) 2024-04-13 16:36:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4468320073 ms) 2024-04-13 16:36:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4468320073 ms) 2024-04-13 16:36:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4468320074 ms) 2024-04-13 16:36:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4468320074 ms) 2024-04-13 16:36:48.967 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4468321118 ms) 2024-04-13 16:36:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4468321119 ms) 2024-04-13 16:36:48.969 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 16:36:47.903802+00:00', 'runtime': '4468320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4468321121 ms) 2024-04-13 16:36:48.970 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 16:35:47.903824+00:00', 'runtime': '4468260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4468321121 ms) 2024-04-13 16:36:54.751 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4468326902 ms) 2024-04-13 16:37:47.919 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4468380071 ms) 2024-04-13 16:37:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4468380072 ms) 2024-04-13 16:37:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4468380072 ms) 2024-04-13 16:37:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4468380072 ms) 2024-04-13 16:37:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4468381105 ms) 2024-04-13 16:37:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4468381105 ms) 2024-04-13 16:37:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 16:37:47.903791+00:00', 'runtime': '4468380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4468381107 ms) 2024-04-13 16:37:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 16:36:47.903802+00:00', 'runtime': '4468320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4468381108 ms) 2024-04-13 16:38:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4468440072 ms) 2024-04-13 16:38:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4468440072 ms) 2024-04-13 16:38:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4468440072 ms) 2024-04-13 16:38:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4468440073 ms) 2024-04-13 16:38:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4468441105 ms) 2024-04-13 16:38:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4468441106 ms) 2024-04-13 16:38:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 16:38:47.903807+00:00', 'runtime': '4468440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4468441107 ms) 2024-04-13 16:38:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 16:37:47.903791+00:00', 'runtime': '4468380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4468441108 ms) 2024-04-13 16:39:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4468500073 ms) 2024-04-13 16:39:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4468500074 ms) 2024-04-13 16:39:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4468500074 ms) 2024-04-13 16:39:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4468500074 ms) 2024-04-13 16:39:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4468501106 ms) 2024-04-13 16:39:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4468501107 ms) 2024-04-13 16:39:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 16:39:47.903789+00:00', 'runtime': '4468500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4468501109 ms) 2024-04-13 16:39:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 16:38:47.903807+00:00', 'runtime': '4468440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4468501109 ms) 2024-04-13 16:39:54.593 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4468506745 ms) 2024-04-13 16:40:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4468560073 ms) 2024-04-13 16:40:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4468560073 ms) 2024-04-13 16:40:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4468560074 ms) 2024-04-13 16:40:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4468560074 ms) 2024-04-13 16:40:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4468561108 ms) 2024-04-13 16:40:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4468561109 ms) 2024-04-13 16:40:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 16:40:47.903689+00:00', 'runtime': '4468560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4468561112 ms) 2024-04-13 16:40:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 16:39:47.903789+00:00', 'runtime': '4468500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4468561113 ms) 2024-04-13 16:41:47.926 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4468620078 ms) 2024-04-13 16:41:47.927 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4468620078 ms) 2024-04-13 16:41:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4468620079 ms) 2024-04-13 16:41:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4468620079 ms) 2024-04-13 16:41:48.966 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4468621118 ms) 2024-04-13 16:41:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4468621119 ms) 2024-04-13 16:41:48.970 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 16:41:47.903803+00:00', 'runtime': '4468620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4468621122 ms) 2024-04-13 16:41:48.971 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 16:40:47.903689+00:00', 'runtime': '4468560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4468621123 ms) 2024-04-13 16:41:54.685 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4468626836 ms) 2024-04-13 16:42:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4468680072 ms) 2024-04-13 16:42:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4468680073 ms) 2024-04-13 16:42:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4468680073 ms) 2024-04-13 16:42:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4468680073 ms) 2024-04-13 16:42:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4468681106 ms) 2024-04-13 16:42:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4468681106 ms) 2024-04-13 16:42:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 16:42:47.904642+00:00', 'runtime': '4468680.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+4468681108 ms) 2024-04-13 16:42:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 16:41:47.903803+00:00', 'runtime': '4468620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4468681109 ms) 2024-04-13 16:43:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4468740072 ms) 2024-04-13 16:43:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4468740073 ms) 2024-04-13 16:43:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4468740073 ms) 2024-04-13 16:43:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4468740074 ms) 2024-04-13 16:43:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4468741107 ms) 2024-04-13 16:43:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4468741108 ms) 2024-04-13 16:43:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 16:43:47.903798+00:00', 'runtime': '4468740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4468741110 ms) 2024-04-13 16:43:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 16:42:47.904642+00:00', 'runtime': '4468680.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+4468741110 ms) 2024-04-13 16:44:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4468800063 ms) 2024-04-13 16:44:47.912 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4468800063 ms) 2024-04-13 16:44:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4468800063 ms) 2024-04-13 16:44:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4468800063 ms) 2024-04-13 16:44:48.936 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4468801088 ms) 2024-04-13 16:44:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4468801088 ms) 2024-04-13 16:44:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 16:44:47.903658+00:00', 'runtime': '4468800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4468801089 ms) 2024-04-13 16:44:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 16:43:47.903798+00:00', 'runtime': '4468740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4468801090 ms) 2024-04-13 16:44:54.819 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4468806971 ms) 2024-04-13 16:45:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4468860071 ms) 2024-04-13 16:45:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4468860072 ms) 2024-04-13 16:45:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4468860072 ms) 2024-04-13 16:45:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4468860072 ms) 2024-04-13 16:45:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4468861105 ms) 2024-04-13 16:45:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4468861105 ms) 2024-04-13 16:45:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 16:45:47.903805+00:00', 'runtime': '4468860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4468861107 ms) 2024-04-13 16:45:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 16:44:47.903658+00:00', 'runtime': '4468800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4468861108 ms) 2024-04-13 16:46:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4468920073 ms) 2024-04-13 16:46:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4468920074 ms) 2024-04-13 16:46:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4468920074 ms) 2024-04-13 16:46:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4468920075 ms) 2024-04-13 16:46:48.965 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4468921117 ms) 2024-04-13 16:46:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4468921118 ms) 2024-04-13 16:46:48.971 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 16:46:47.903830+00:00', 'runtime': '4468920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4468921123 ms) 2024-04-13 16:46:48.972 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 16:45:47.903805+00:00', 'runtime': '4468860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4468921124 ms) 2024-04-13 16:46:54.537 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4468926689 ms) 2024-04-13 16:47:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4468980072 ms) 2024-04-13 16:47:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4468980073 ms) 2024-04-13 16:47:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4468980073 ms) 2024-04-13 16:47:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4468980073 ms) 2024-04-13 16:47:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4468981105 ms) 2024-04-13 16:47:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4468981106 ms) 2024-04-13 16:47:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 16:47:47.904759+00:00', 'runtime': '4468980.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+4468981108 ms) 2024-04-13 16:47:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 16:46:47.903830+00:00', 'runtime': '4468920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4468981108 ms) 2024-04-13 16:48:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4469040073 ms) 2024-04-13 16:48:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4469040073 ms) 2024-04-13 16:48:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4469040074 ms) 2024-04-13 16:48:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4469040074 ms) 2024-04-13 16:48:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4469041109 ms) 2024-04-13 16:48:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4469041109 ms) 2024-04-13 16:48:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 16:48:47.903778+00:00', 'runtime': '4469040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4469041111 ms) 2024-04-13 16:48:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 16:47:47.904759+00:00', 'runtime': '4468980.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+4469041112 ms) 2024-04-13 16:48:54.344 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4469046495 ms) 2024-04-13 16:49:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4469100072 ms) 2024-04-13 16:49:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4469100073 ms) 2024-04-13 16:49:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4469100073 ms) 2024-04-13 16:49:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4469100073 ms) 2024-04-13 16:49:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4469101106 ms) 2024-04-13 16:49:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4469101107 ms) 2024-04-13 16:49:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 16:49:47.904849+00:00', 'runtime': '4469100.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+4469101108 ms) 2024-04-13 16:49:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 16:48:47.903778+00:00', 'runtime': '4469040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4469101109 ms) 2024-04-13 16:50:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4469160072 ms) 2024-04-13 16:50:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4469160073 ms) 2024-04-13 16:50:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4469160073 ms) 2024-04-13 16:50:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4469160074 ms) 2024-04-13 16:50:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4469161107 ms) 2024-04-13 16:50:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4469161108 ms) 2024-04-13 16:50:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 16:50:47.903822+00:00', 'runtime': '4469160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4469161110 ms) 2024-04-13 16:50:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 16:49:47.904849+00:00', 'runtime': '4469100.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+4469161110 ms) 2024-04-13 16:51:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4469220073 ms) 2024-04-13 16:51:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4469220073 ms) 2024-04-13 16:51:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4469220074 ms) 2024-04-13 16:51:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4469220074 ms) 2024-04-13 16:51:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4469221109 ms) 2024-04-13 16:51:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4469221110 ms) 2024-04-13 16:51:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 16:51:47.903807+00:00', 'runtime': '4469220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4469221111 ms) 2024-04-13 16:51:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 16:50:47.903822+00:00', 'runtime': '4469160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4469221112 ms) 2024-04-13 16:51:54.285 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4469226436 ms) 2024-04-13 16:52:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4469280071 ms) 2024-04-13 16:52:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4469280072 ms) 2024-04-13 16:52:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4469280072 ms) 2024-04-13 16:52:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4469280072 ms) 2024-04-13 16:52:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4469281104 ms) 2024-04-13 16:52:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4469281104 ms) 2024-04-13 16:52:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 16:52:47.903813+00:00', 'runtime': '4469280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4469281106 ms) 2024-04-13 16:52:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 16:51:47.903807+00:00', 'runtime': '4469220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4469281106 ms) 2024-04-13 16:53:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4469340071 ms) 2024-04-13 16:53:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4469340072 ms) 2024-04-13 16:53:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4469340072 ms) 2024-04-13 16:53:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4469340072 ms) 2024-04-13 16:53:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4469341103 ms) 2024-04-13 16:53:48.952 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4469341104 ms) 2024-04-13 16:53:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 16:53:47.903788+00:00', 'runtime': '4469340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4469341105 ms) 2024-04-13 16:53:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 16:52:47.903813+00:00', 'runtime': '4469280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4469341106 ms) 2024-04-13 16:54:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4469400063 ms) 2024-04-13 16:54:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4469400063 ms) 2024-04-13 16:54:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4469400063 ms) 2024-04-13 16:54:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4469400063 ms) 2024-04-13 16:54:48.938 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4469401090 ms) 2024-04-13 16:54:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4469401090 ms) 2024-04-13 16:54:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 16:54:47.903672+00:00', 'runtime': '4469400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4469401091 ms) 2024-04-13 16:54:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 16:53:47.903788+00:00', 'runtime': '4469340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4469401091 ms) 2024-04-13 16:54:54.417 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4469406569 ms) 2024-04-13 16:55:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4469460072 ms) 2024-04-13 16:55:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4469460072 ms) 2024-04-13 16:55:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4469460072 ms) 2024-04-13 16:55:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4469460073 ms) 2024-04-13 16:55:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4469461111 ms) 2024-04-13 16:55:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4469461111 ms) 2024-04-13 16:55:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 16:55:47.903862+00:00', 'runtime': '4469460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4469461114 ms) 2024-04-13 16:55:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 16:54:47.903672+00:00', 'runtime': '4469400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4469461115 ms) 2024-04-13 16:56:47.927 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4469520078 ms) 2024-04-13 16:56:47.927 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4469520079 ms) 2024-04-13 16:56:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4469520079 ms) 2024-04-13 16:56:47.928 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4469520079 ms) 2024-04-13 16:56:48.966 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4469521118 ms) 2024-04-13 16:56:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4469521119 ms) 2024-04-13 16:56:48.970 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 16:56:47.903807+00:00', 'runtime': '4469520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4469521122 ms) 2024-04-13 16:56:48.971 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 16:55:47.903862+00:00', 'runtime': '4469460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4469521123 ms) 2024-04-13 16:56:54.545 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4469526696 ms) 2024-04-13 16:57:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4469580073 ms) 2024-04-13 16:57:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4469580074 ms) 2024-04-13 16:57:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4469580074 ms) 2024-04-13 16:57:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4469580074 ms) 2024-04-13 16:57:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4469581112 ms) 2024-04-13 16:57:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4469581113 ms) 2024-04-13 16:57:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 16:57:47.904812+00:00', 'runtime': '4469580.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+4469581116 ms) 2024-04-13 16:57:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 16:56:47.903807+00:00', 'runtime': '4469520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4469581117 ms) 2024-04-13 16:58:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4469640072 ms) 2024-04-13 16:58:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4469640073 ms) 2024-04-13 16:58:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4469640073 ms) 2024-04-13 16:58:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4469640073 ms) 2024-04-13 16:58:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4469641110 ms) 2024-04-13 16:58:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4469641111 ms) 2024-04-13 16:58:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 16:58:47.904618+00:00', 'runtime': '4469640.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+4469641114 ms) 2024-04-13 16:58:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 16:57:47.904812+00:00', 'runtime': '4469580.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+4469641115 ms) 2024-04-13 16:59:47.926 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4469700077 ms) 2024-04-13 16:59:47.926 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4469700078 ms) 2024-04-13 16:59:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4469700078 ms) 2024-04-13 16:59:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4469700079 ms) 2024-04-13 16:59:48.965 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4469701116 ms) 2024-04-13 16:59:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4469701117 ms) 2024-04-13 16:59:48.969 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 16:59:47.903805+00:00', 'runtime': '4469700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4469701120 ms) 2024-04-13 16:59:48.969 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 16:58:47.904618+00:00', 'runtime': '4469640.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+4469701121 ms) 2024-04-13 16:59:54.958 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4469707110 ms) 2024-04-13 17:00:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4469760072 ms) 2024-04-13 17:00:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4469760072 ms) 2024-04-13 17:00:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4469760072 ms) 2024-04-13 17:00:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4469760073 ms) 2024-04-13 17:00:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4469761110 ms) 2024-04-13 17:00:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4469761111 ms) 2024-04-13 17:00:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 17:00:47.903826+00:00', 'runtime': '4469760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4469761114 ms) 2024-04-13 17:00:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 16:59:47.903805+00:00', 'runtime': '4469700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4469761115 ms) 2024-04-13 17:01:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4469820072 ms) 2024-04-13 17:01:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4469820072 ms) 2024-04-13 17:01:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4469820072 ms) 2024-04-13 17:01:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4469820073 ms) 2024-04-13 17:01:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4469821109 ms) 2024-04-13 17:01:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4469821110 ms) 2024-04-13 17:01:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 17:01:47.903811+00:00', 'runtime': '4469820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4469821114 ms) 2024-04-13 17:01:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 17:00:47.903826+00:00', 'runtime': '4469760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4469821114 ms) 2024-04-13 17:02:47.927 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4469880078 ms) 2024-04-13 17:02:47.927 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4469880079 ms) 2024-04-13 17:02:47.928 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4469880079 ms) 2024-04-13 17:02:47.928 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4469880080 ms) 2024-04-13 17:02:48.965 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4469881117 ms) 2024-04-13 17:02:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4469881118 ms) 2024-04-13 17:02:48.969 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 17:02:47.903806+00:00', 'runtime': '4469880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4469881121 ms) 2024-04-13 17:02:48.970 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 17:01:47.903811+00:00', 'runtime': '4469820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4469881122 ms) 2024-04-13 17:02:54.577 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4469886728 ms) 2024-04-13 17:03:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4469940071 ms) 2024-04-13 17:03:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4469940072 ms) 2024-04-13 17:03:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4469940072 ms) 2024-04-13 17:03:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4469940072 ms) 2024-04-13 17:03:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4469941105 ms) 2024-04-13 17:03:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4469941105 ms) 2024-04-13 17:03:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 17:03:47.903784+00:00', 'runtime': '4469940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4469941107 ms) 2024-04-13 17:03:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 17:02:47.903806+00:00', 'runtime': '4469880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4469941108 ms) 2024-04-13 17:04:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4470000062 ms) 2024-04-13 17:04:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4470000062 ms) 2024-04-13 17:04:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4470000062 ms) 2024-04-13 17:04:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4470000062 ms) 2024-04-13 17:04:48.935 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4470001086 ms) 2024-04-13 17:04:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4470001087 ms) 2024-04-13 17:04:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 17:04:47.903713+00:00', 'runtime': '4470000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4470001088 ms) 2024-04-13 17:04:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 17:03:47.903784+00:00', 'runtime': '4469940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4470001088 ms) 2024-04-13 17:05:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4470060073 ms) 2024-04-13 17:05:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4470060074 ms) 2024-04-13 17:05:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4470060074 ms) 2024-04-13 17:05:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4470060074 ms) 2024-04-13 17:05:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4470061108 ms) 2024-04-13 17:05:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4470061108 ms) 2024-04-13 17:05:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 17:05:47.903864+00:00', 'runtime': '4470060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4470061111 ms) 2024-04-13 17:05:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 17:04:47.903713+00:00', 'runtime': '4470000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4470061112 ms) 2024-04-13 17:05:53.872 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4470066023 ms) 2024-04-13 17:06:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4470120072 ms) 2024-04-13 17:06:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4470120072 ms) 2024-04-13 17:06:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4470120073 ms) 2024-04-13 17:06:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4470120073 ms) 2024-04-13 17:06:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4470121107 ms) 2024-04-13 17:06:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4470121108 ms) 2024-04-13 17:06:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 17:06:47.903796+00:00', 'runtime': '4470120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4470121109 ms) 2024-04-13 17:06:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 17:05:47.903864+00:00', 'runtime': '4470060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4470121110 ms) 2024-04-13 17:07:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4470180072 ms) 2024-04-13 17:07:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4470180072 ms) 2024-04-13 17:07:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4470180072 ms) 2024-04-13 17:07:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4470180073 ms) 2024-04-13 17:07:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4470181104 ms) 2024-04-13 17:07:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4470181105 ms) 2024-04-13 17:07:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 17:07:47.903808+00:00', 'runtime': '4470180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4470181107 ms) 2024-04-13 17:07:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 17:06:47.903796+00:00', 'runtime': '4470120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4470181108 ms) 2024-04-13 17:08:47.925 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4470240077 ms) 2024-04-13 17:08:47.926 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4470240077 ms) 2024-04-13 17:08:47.926 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4470240078 ms) 2024-04-13 17:08:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4470240078 ms) 2024-04-13 17:08:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4470241111 ms) 2024-04-13 17:08:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4470241112 ms) 2024-04-13 17:08:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 17:08:47.907927+00:00', 'runtime': '4470240.005', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4470241114 ms) 2024-04-13 17:08:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 17:07:47.903808+00:00', 'runtime': '4470180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4470241114 ms) 2024-04-13 17:08:53.883 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4470246035 ms) 2024-04-13 17:09:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4470300072 ms) 2024-04-13 17:09:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4470300072 ms) 2024-04-13 17:09:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4470300072 ms) 2024-04-13 17:09:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4470300073 ms) 2024-04-13 17:09:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4470301105 ms) 2024-04-13 17:09:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4470301106 ms) 2024-04-13 17:09:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 17:09:47.903839+00:00', 'runtime': '4470300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4470301107 ms) 2024-04-13 17:09:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 17:08:47.907927+00:00', 'runtime': '4470240.005', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4470301108 ms) 2024-04-13 17:10:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4470360073 ms) 2024-04-13 17:10:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4470360073 ms) 2024-04-13 17:10:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4470360074 ms) 2024-04-13 17:10:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4470360074 ms) 2024-04-13 17:10:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4470361112 ms) 2024-04-13 17:10:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4470361112 ms) 2024-04-13 17:10:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 17:10:47.903821+00:00', 'runtime': '4470360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4470361114 ms) 2024-04-13 17:10:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 17:09:47.903839+00:00', 'runtime': '4470300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4470361115 ms) 2024-04-13 17:10:54.612 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4470366764 ms) 2024-04-13 17:11:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4470420072 ms) 2024-04-13 17:11:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4470420073 ms) 2024-04-13 17:11:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4470420073 ms) 2024-04-13 17:11:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4470420074 ms) 2024-04-13 17:11:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4470421105 ms) 2024-04-13 17:11:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4470421106 ms) 2024-04-13 17:11:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 17:11:47.904749+00:00', 'runtime': '4470420.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+4470421108 ms) 2024-04-13 17:11:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 17:10:47.903821+00:00', 'runtime': '4470360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4470421109 ms) 2024-04-13 17:12:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4470480073 ms) 2024-04-13 17:12:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4470480074 ms) 2024-04-13 17:12:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4470480074 ms) 2024-04-13 17:12:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4470480074 ms) 2024-04-13 17:12:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4470481110 ms) 2024-04-13 17:12:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4470481111 ms) 2024-04-13 17:12:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 17:12:47.903785+00:00', 'runtime': '4470480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4470481112 ms) 2024-04-13 17:12:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 17:11:47.904749+00:00', 'runtime': '4470420.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+4470481113 ms) 2024-04-13 17:12:53.821 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4470485973 ms) 2024-04-13 17:13:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4470540071 ms) 2024-04-13 17:13:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4470540072 ms) 2024-04-13 17:13:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4470540072 ms) 2024-04-13 17:13:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4470540072 ms) 2024-04-13 17:13:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4470541105 ms) 2024-04-13 17:13:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4470541105 ms) 2024-04-13 17:13:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 17:13:47.903784+00:00', 'runtime': '4470540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4470541107 ms) 2024-04-13 17:13:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 17:12:47.903785+00:00', 'runtime': '4470480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4470541108 ms) 2024-04-13 17:14:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4470600062 ms) 2024-04-13 17:14:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4470600062 ms) 2024-04-13 17:14:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4470600062 ms) 2024-04-13 17:14:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4470600063 ms) 2024-04-13 17:14:48.934 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4470601085 ms) 2024-04-13 17:14:48.934 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4470601086 ms) 2024-04-13 17:14:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 17:14:47.903682+00:00', 'runtime': '4470600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4470601087 ms) 2024-04-13 17:14:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 17:13:47.903784+00:00', 'runtime': '4470540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4470601087 ms) 2024-04-13 17:15:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4470660073 ms) 2024-04-13 17:15:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4470660073 ms) 2024-04-13 17:15:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4470660074 ms) 2024-04-13 17:15:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4470660074 ms) 2024-04-13 17:15:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4470661107 ms) 2024-04-13 17:15:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4470661108 ms) 2024-04-13 17:15:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 17:15:47.903826+00:00', 'runtime': '4470660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4470661110 ms) 2024-04-13 17:15:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 17:14:47.903682+00:00', 'runtime': '4470600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4470661111 ms) 2024-04-13 17:15:53.829 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4470665981 ms) 2024-04-13 17:16:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4470720071 ms) 2024-04-13 17:16:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4470720072 ms) 2024-04-13 17:16:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4470720072 ms) 2024-04-13 17:16:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4470720073 ms) 2024-04-13 17:16:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4470721106 ms) 2024-04-13 17:16:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4470721107 ms) 2024-04-13 17:16:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 17:16:47.903773+00:00', 'runtime': '4470720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4470721108 ms) 2024-04-13 17:16:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 17:15:47.903826+00:00', 'runtime': '4470660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4470721109 ms) 2024-04-13 17:17:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4470780071 ms) 2024-04-13 17:17:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4470780072 ms) 2024-04-13 17:17:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4470780072 ms) 2024-04-13 17:17:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4470780073 ms) 2024-04-13 17:17:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4470781105 ms) 2024-04-13 17:17:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4470781106 ms) 2024-04-13 17:17:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 17:17:47.903765+00:00', 'runtime': '4470780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4470781108 ms) 2024-04-13 17:17:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 17:16:47.903773+00:00', 'runtime': '4470720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4470781108 ms) 2024-04-13 17:18:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4470840073 ms) 2024-04-13 17:18:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4470840074 ms) 2024-04-13 17:18:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4470840074 ms) 2024-04-13 17:18:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4470840074 ms) 2024-04-13 17:18:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4470841110 ms) 2024-04-13 17:18:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4470841110 ms) 2024-04-13 17:18:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 17:18:47.903811+00:00', 'runtime': '4470840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4470841112 ms) 2024-04-13 17:18:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 17:17:47.903765+00:00', 'runtime': '4470780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4470841113 ms) 2024-04-13 17:18:53.956 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4470846107 ms) 2024-04-13 17:19:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4470900072 ms) 2024-04-13 17:19:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4470900072 ms) 2024-04-13 17:19:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4470900072 ms) 2024-04-13 17:19:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4470900073 ms) 2024-04-13 17:19:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4470901105 ms) 2024-04-13 17:19:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4470901106 ms) 2024-04-13 17:19:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 17:19:47.903789+00:00', 'runtime': '4470900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4470901107 ms) 2024-04-13 17:19:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 17:18:47.903811+00:00', 'runtime': '4470840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4470901108 ms) 2024-04-13 17:20:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4470960073 ms) 2024-04-13 17:20:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4470960073 ms) 2024-04-13 17:20:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4470960073 ms) 2024-04-13 17:20:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4470960074 ms) 2024-04-13 17:20:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4470961105 ms) 2024-04-13 17:20:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4470961106 ms) 2024-04-13 17:20:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 17:20:47.903790+00:00', 'runtime': '4470960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4470961108 ms) 2024-04-13 17:20:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 17:19:47.903789+00:00', 'runtime': '4470900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4470961108 ms) 2024-04-13 17:20:54.990 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4470967142 ms) 2024-04-13 17:21:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4471020071 ms) 2024-04-13 17:21:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4471020072 ms) 2024-04-13 17:21:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4471020072 ms) 2024-04-13 17:21:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4471020073 ms) 2024-04-13 17:21:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4471021104 ms) 2024-04-13 17:21:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4471021105 ms) 2024-04-13 17:21:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 17:21:47.903808+00:00', 'runtime': '4471020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4471021106 ms) 2024-04-13 17:21:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 17:20:47.903790+00:00', 'runtime': '4470960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4471021107 ms) 2024-04-13 17:22:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4471080072 ms) 2024-04-13 17:22:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4471080072 ms) 2024-04-13 17:22:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4471080073 ms) 2024-04-13 17:22:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4471080073 ms) 2024-04-13 17:22:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4471081105 ms) 2024-04-13 17:22:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4471081106 ms) 2024-04-13 17:22:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 17:22:47.903788+00:00', 'runtime': '4471080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4471081108 ms) 2024-04-13 17:22:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 17:21:47.903808+00:00', 'runtime': '4471020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4471081109 ms) 2024-04-13 17:23:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4471140073 ms) 2024-04-13 17:23:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4471140074 ms) 2024-04-13 17:23:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4471140074 ms) 2024-04-13 17:23:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4471140074 ms) 2024-04-13 17:23:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4471141108 ms) 2024-04-13 17:23:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4471141109 ms) 2024-04-13 17:23:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 17:23:47.903802+00:00', 'runtime': '4471140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4471141110 ms) 2024-04-13 17:23:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 17:22:47.903788+00:00', 'runtime': '4471080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4471141111 ms) 2024-04-13 17:23:54.895 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4471147047 ms) 2024-04-13 17:24:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4471200062 ms) 2024-04-13 17:24:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4471200062 ms) 2024-04-13 17:24:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4471200062 ms) 2024-04-13 17:24:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4471200062 ms) 2024-04-13 17:24:48.934 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4471201085 ms) 2024-04-13 17:24:48.934 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4471201086 ms) 2024-04-13 17:24:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 17:24:47.903669+00:00', 'runtime': '4471200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4471201086 ms) 2024-04-13 17:24:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 17:23:47.903802+00:00', 'runtime': '4471140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4471201087 ms) 2024-04-13 17:25:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4471260073 ms) 2024-04-13 17:25:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4471260073 ms) 2024-04-13 17:25:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4471260074 ms) 2024-04-13 17:25:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4471260074 ms) 2024-04-13 17:25:48.966 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4471261117 ms) 2024-04-13 17:25:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4471261118 ms) 2024-04-13 17:25:48.972 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 17:25:47.903840+00:00', 'runtime': '4471260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4471261124 ms) 2024-04-13 17:25:48.973 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 17:24:47.903669+00:00', 'runtime': '4471200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4471261125 ms) 2024-04-13 17:25:54.887 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4471267039 ms) 2024-04-13 17:26:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4471320073 ms) 2024-04-13 17:26:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4471320073 ms) 2024-04-13 17:26:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4471320073 ms) 2024-04-13 17:26:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4471320074 ms) 2024-04-13 17:26:48.951 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4471321103 ms) 2024-04-13 17:26:48.952 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4471321103 ms) 2024-04-13 17:26:48.952 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 17:26:47.903764+00:00', 'runtime': '4471320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4471321104 ms) 2024-04-13 17:26:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 17:25:47.903840+00:00', 'runtime': '4471260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4471321104 ms) 2024-04-13 17:27:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4471380071 ms) 2024-04-13 17:27:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4471380072 ms) 2024-04-13 17:27:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4471380072 ms) 2024-04-13 17:27:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4471380072 ms) 2024-04-13 17:27:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4471381105 ms) 2024-04-13 17:27:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4471381106 ms) 2024-04-13 17:27:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 17:27:47.903813+00:00', 'runtime': '4471380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4471381107 ms) 2024-04-13 17:27:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 17:26:47.903764+00:00', 'runtime': '4471320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4471381108 ms) 2024-04-13 17:28:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4471440073 ms) 2024-04-13 17:28:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4471440073 ms) 2024-04-13 17:28:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4471440074 ms) 2024-04-13 17:28:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4471440074 ms) 2024-04-13 17:28:48.962 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4471441114 ms) 2024-04-13 17:28:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4471441115 ms) 2024-04-13 17:28:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 17:28:47.903781+00:00', 'runtime': '4471440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4471441119 ms) 2024-04-13 17:28:48.968 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 17:27:47.903813+00:00', 'runtime': '4471380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4471441120 ms) 2024-04-13 17:28:54.445 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4471446596 ms) 2024-04-13 17:29:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4471500072 ms) 2024-04-13 17:29:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4471500073 ms) 2024-04-13 17:29:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4471500073 ms) 2024-04-13 17:29:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4471500074 ms) 2024-04-13 17:29:48.964 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4471501116 ms) 2024-04-13 17:29:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4471501116 ms) 2024-04-13 17:29:48.971 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 17:29:47.904878+00:00', 'runtime': '4471500.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+4471501123 ms) 2024-04-13 17:29:48.972 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 17:28:47.903781+00:00', 'runtime': '4471440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4471501123 ms) 2024-04-13 17:30:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4471560072 ms) 2024-04-13 17:30:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4471560072 ms) 2024-04-13 17:30:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4471560072 ms) 2024-04-13 17:30:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4471560073 ms) 2024-04-13 17:30:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4471561108 ms) 2024-04-13 17:30:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4471561108 ms) 2024-04-13 17:30:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 17:30:47.903785+00:00', 'runtime': '4471560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4471561110 ms) 2024-04-13 17:30:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 17:29:47.904878+00:00', 'runtime': '4471500.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+4471561111 ms) 2024-04-13 17:31:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4471620073 ms) 2024-04-13 17:31:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4471620073 ms) 2024-04-13 17:31:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4471620074 ms) 2024-04-13 17:31:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4471620074 ms) 2024-04-13 17:31:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4471621109 ms) 2024-04-13 17:31:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4471621110 ms) 2024-04-13 17:31:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 17:31:47.903785+00:00', 'runtime': '4471620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4471621111 ms) 2024-04-13 17:31:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 17:30:47.903785+00:00', 'runtime': '4471560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4471621112 ms) 2024-04-13 17:31:53.959 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4471626110 ms) 2024-04-13 17:32:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4471680071 ms) 2024-04-13 17:32:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4471680072 ms) 2024-04-13 17:32:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4471680072 ms) 2024-04-13 17:32:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4471680072 ms) 2024-04-13 17:32:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4471681107 ms) 2024-04-13 17:32:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4471681108 ms) 2024-04-13 17:32:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 17:32:47.903809+00:00', 'runtime': '4471680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4471681109 ms) 2024-04-13 17:32:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 17:31:47.903785+00:00', 'runtime': '4471620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4471681110 ms) 2024-04-13 17:33:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4471740073 ms) 2024-04-13 17:33:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4471740073 ms) 2024-04-13 17:33:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4471740073 ms) 2024-04-13 17:33:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4471740074 ms) 2024-04-13 17:33:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4471741111 ms) 2024-04-13 17:33:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4471741112 ms) 2024-04-13 17:33:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 17:33:47.903824+00:00', 'runtime': '4471740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4471741115 ms) 2024-04-13 17:33:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 17:32:47.903809+00:00', 'runtime': '4471680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4471741116 ms) 2024-04-13 17:33:54.644 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4471746795 ms) 2024-04-13 17:34:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4471800062 ms) 2024-04-13 17:34:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4471800062 ms) 2024-04-13 17:34:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4471800063 ms) 2024-04-13 17:34:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4471800063 ms) 2024-04-13 17:34:48.934 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4471801086 ms) 2024-04-13 17:34:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4471801086 ms) 2024-04-13 17:34:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 17:34:47.903630+00:00', 'runtime': '4471800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4471801087 ms) 2024-04-13 17:34:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 17:33:47.903824+00:00', 'runtime': '4471740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4471801087 ms) 2024-04-13 17:35:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4471860073 ms) 2024-04-13 17:35:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4471860073 ms) 2024-04-13 17:35:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4471860074 ms) 2024-04-13 17:35:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4471860074 ms) 2024-04-13 17:35:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4471861106 ms) 2024-04-13 17:35:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4471861107 ms) 2024-04-13 17:35:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 17:35:47.903856+00:00', 'runtime': '4471860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4471861109 ms) 2024-04-13 17:35:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 17:34:47.903630+00:00', 'runtime': '4471800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4471861110 ms) 2024-04-13 17:35:54.805 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4471866957 ms) 2024-04-13 17:36:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4471920071 ms) 2024-04-13 17:36:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4471920072 ms) 2024-04-13 17:36:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4471920072 ms) 2024-04-13 17:36:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4471920073 ms) 2024-04-13 17:36:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4471921105 ms) 2024-04-13 17:36:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4471921106 ms) 2024-04-13 17:36:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 17:36:47.903790+00:00', 'runtime': '4471920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4471921108 ms) 2024-04-13 17:36:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 17:35:47.903856+00:00', 'runtime': '4471860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4471921108 ms) 2024-04-13 17:37:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4471980071 ms) 2024-04-13 17:37:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4471980072 ms) 2024-04-13 17:37:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4471980072 ms) 2024-04-13 17:37:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4471980073 ms) 2024-04-13 17:37:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4471981108 ms) 2024-04-13 17:37:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4471981109 ms) 2024-04-13 17:37:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 17:37:47.903823+00:00', 'runtime': '4471980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4471981110 ms) 2024-04-13 17:37:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 17:36:47.903790+00:00', 'runtime': '4471920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4471981111 ms) 2024-04-13 17:38:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4472040073 ms) 2024-04-13 17:38:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4472040073 ms) 2024-04-13 17:38:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4472040074 ms) 2024-04-13 17:38:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4472040074 ms) 2024-04-13 17:38:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4472041112 ms) 2024-04-13 17:38:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4472041112 ms) 2024-04-13 17:38:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 17:38:47.903818+00:00', 'runtime': '4472040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4472041114 ms) 2024-04-13 17:38:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 17:37:47.903823+00:00', 'runtime': '4471980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4472041115 ms) 2024-04-13 17:38:54.513 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4472046665 ms) 2024-04-13 17:39:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4472100071 ms) 2024-04-13 17:39:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4472100072 ms) 2024-04-13 17:39:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4472100072 ms) 2024-04-13 17:39:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4472100073 ms) 2024-04-13 17:39:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4472101105 ms) 2024-04-13 17:39:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4472101105 ms) 2024-04-13 17:39:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 17:39:47.903804+00:00', 'runtime': '4472100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4472101107 ms) 2024-04-13 17:39:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 17:38:47.903818+00:00', 'runtime': '4472040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4472101108 ms) 2024-04-13 17:40:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4472160072 ms) 2024-04-13 17:40:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4472160072 ms) 2024-04-13 17:40:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4472160072 ms) 2024-04-13 17:40:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4472160073 ms) 2024-04-13 17:40:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4472161107 ms) 2024-04-13 17:40:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4472161108 ms) 2024-04-13 17:40:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 17:40:47.903801+00:00', 'runtime': '4472160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4472161109 ms) 2024-04-13 17:40:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 17:39:47.903804+00:00', 'runtime': '4472100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4472161110 ms) 2024-04-13 17:41:47.925 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4472220077 ms) 2024-04-13 17:41:47.926 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4472220077 ms) 2024-04-13 17:41:47.926 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4472220078 ms) 2024-04-13 17:41:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4472220078 ms) 2024-04-13 17:41:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4472221111 ms) 2024-04-13 17:41:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4472221111 ms) 2024-04-13 17:41:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 17:41:47.907881+00:00', 'runtime': '4472220.005', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4472221113 ms) 2024-04-13 17:41:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 17:40:47.903801+00:00', 'runtime': '4472160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4472221113 ms) 2024-04-13 17:41:54.610 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4472226762 ms) 2024-04-13 17:42:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4472280072 ms) 2024-04-13 17:42:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4472280072 ms) 2024-04-13 17:42:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4472280072 ms) 2024-04-13 17:42:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4472280073 ms) 2024-04-13 17:42:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4472281105 ms) 2024-04-13 17:42:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4472281106 ms) 2024-04-13 17:42:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 17:42:47.903821+00:00', 'runtime': '4472280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4472281108 ms) 2024-04-13 17:42:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 17:41:47.907881+00:00', 'runtime': '4472220.005', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4472281108 ms) 2024-04-13 17:43:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4472340072 ms) 2024-04-13 17:43:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4472340073 ms) 2024-04-13 17:43:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4472340073 ms) 2024-04-13 17:43:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4472340073 ms) 2024-04-13 17:43:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4472341106 ms) 2024-04-13 17:43:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4472341107 ms) 2024-04-13 17:43:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 17:43:47.904626+00:00', 'runtime': '4472340.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+4472341109 ms) 2024-04-13 17:43:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 17:42:47.903821+00:00', 'runtime': '4472280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4472341109 ms) 2024-04-13 17:44:47.913 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4472400065 ms) 2024-04-13 17:44:47.913 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4472400065 ms) 2024-04-13 17:44:47.914 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4472400065 ms) 2024-04-13 17:44:47.914 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4472400065 ms) 2024-04-13 17:44:48.939 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4472401091 ms) 2024-04-13 17:44:48.940 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4472401091 ms) 2024-04-13 17:44:48.941 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 17:44:47.905697+00:00', 'runtime': '4472400.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4472401093 ms) 2024-04-13 17:44:48.942 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 17:43:47.904626+00:00', 'runtime': '4472340.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+4472401093 ms) 2024-04-13 17:44:54.088 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4472406240 ms) 2024-04-13 17:45:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4472460071 ms) 2024-04-13 17:45:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4472460072 ms) 2024-04-13 17:45:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4472460072 ms) 2024-04-13 17:45:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4472460072 ms) 2024-04-13 17:45:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4472461107 ms) 2024-04-13 17:45:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4472461108 ms) 2024-04-13 17:45:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 17:45:47.903807+00:00', 'runtime': '4472460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4472461110 ms) 2024-04-13 17:45:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 17:44:47.905697+00:00', 'runtime': '4472400.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4472461111 ms) 2024-04-13 17:46:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4472520073 ms) 2024-04-13 17:46:47.923 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4472520074 ms) 2024-04-13 17:46:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4472520074 ms) 2024-04-13 17:46:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4472520075 ms) 2024-04-13 17:46:48.963 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4472521115 ms) 2024-04-13 17:46:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4472521115 ms) 2024-04-13 17:46:48.969 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 17:46:47.903871+00:00', 'runtime': '4472520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4472521121 ms) 2024-04-13 17:46:48.970 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 17:45:47.903807+00:00', 'runtime': '4472460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4472521121 ms) 2024-04-13 17:46:54.415 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4472526567 ms) 2024-04-13 17:47:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4472580072 ms) 2024-04-13 17:47:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4472580072 ms) 2024-04-13 17:47:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4472580072 ms) 2024-04-13 17:47:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4472580073 ms) 2024-04-13 17:47:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4472581105 ms) 2024-04-13 17:47:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4472581106 ms) 2024-04-13 17:47:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 17:47:47.903814+00:00', 'runtime': '4472580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4472581108 ms) 2024-04-13 17:47:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 17:46:47.903871+00:00', 'runtime': '4472520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4472581108 ms) 2024-04-13 17:48:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4472640072 ms) 2024-04-13 17:48:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4472640072 ms) 2024-04-13 17:48:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4472640073 ms) 2024-04-13 17:48:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4472640073 ms) 2024-04-13 17:48:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4472641110 ms) 2024-04-13 17:48:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4472641110 ms) 2024-04-13 17:48:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 17:48:47.903843+00:00', 'runtime': '4472640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4472641112 ms) 2024-04-13 17:48:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 17:47:47.903814+00:00', 'runtime': '4472580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4472641113 ms) 2024-04-13 17:49:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4472700073 ms) 2024-04-13 17:49:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4472700073 ms) 2024-04-13 17:49:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4472700074 ms) 2024-04-13 17:49:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4472700074 ms) 2024-04-13 17:49:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4472701111 ms) 2024-04-13 17:49:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4472701112 ms) 2024-04-13 17:49:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 17:49:47.903815+00:00', 'runtime': '4472700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4472701115 ms) 2024-04-13 17:49:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 17:48:47.903843+00:00', 'runtime': '4472640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4472701116 ms) 2024-04-13 17:49:54.683 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4472706835 ms) 2024-04-13 17:50:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4472760071 ms) 2024-04-13 17:50:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4472760072 ms) 2024-04-13 17:50:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4472760072 ms) 2024-04-13 17:50:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4472760073 ms) 2024-04-13 17:50:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4472761104 ms) 2024-04-13 17:50:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4472761105 ms) 2024-04-13 17:50:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 17:50:47.903783+00:00', 'runtime': '4472760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4472761107 ms) 2024-04-13 17:50:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 17:49:47.903815+00:00', 'runtime': '4472700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4472761107 ms) 2024-04-13 17:51:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4472820071 ms) 2024-04-13 17:51:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4472820072 ms) 2024-04-13 17:51:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4472820072 ms) 2024-04-13 17:51:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4472820072 ms) 2024-04-13 17:51:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4472821106 ms) 2024-04-13 17:51:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4472821106 ms) 2024-04-13 17:51:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 17:51:47.903803+00:00', 'runtime': '4472820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4472821108 ms) 2024-04-13 17:51:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 17:50:47.903783+00:00', 'runtime': '4472760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4472821109 ms) 2024-04-13 17:52:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4472880073 ms) 2024-04-13 17:52:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4472880074 ms) 2024-04-13 17:52:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4472880074 ms) 2024-04-13 17:52:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4472880075 ms) 2024-04-13 17:52:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4472881112 ms) 2024-04-13 17:52:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4472881112 ms) 2024-04-13 17:52:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 17:52:47.903819+00:00', 'runtime': '4472880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4472881116 ms) 2024-04-13 17:52:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 17:51:47.903803+00:00', 'runtime': '4472820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4472881116 ms) 2024-04-13 17:52:54.453 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4472886605 ms) 2024-04-13 17:53:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4472940071 ms) 2024-04-13 17:53:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4472940072 ms) 2024-04-13 17:53:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4472940072 ms) 2024-04-13 17:53:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4472940072 ms) 2024-04-13 17:53:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4472941104 ms) 2024-04-13 17:53:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4472941105 ms) 2024-04-13 17:53:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 17:53:47.903785+00:00', 'runtime': '4472940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4472941107 ms) 2024-04-13 17:53:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 17:52:47.903819+00:00', 'runtime': '4472880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4472941107 ms) 2024-04-13 17:54:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4473000062 ms) 2024-04-13 17:54:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4473000062 ms) 2024-04-13 17:54:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4473000062 ms) 2024-04-13 17:54:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4473000062 ms) 2024-04-13 17:54:48.934 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4473001086 ms) 2024-04-13 17:54:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4473001086 ms) 2024-04-13 17:54:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 17:54:47.903653+00:00', 'runtime': '4473000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4473001087 ms) 2024-04-13 17:54:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 17:53:47.903785+00:00', 'runtime': '4472940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4473001087 ms) 2024-04-13 17:55:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4473060073 ms) 2024-04-13 17:55:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4473060074 ms) 2024-04-13 17:55:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4473060074 ms) 2024-04-13 17:55:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4473060075 ms) 2024-04-13 17:55:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4473061107 ms) 2024-04-13 17:55:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4473061108 ms) 2024-04-13 17:55:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 17:55:47.903829+00:00', 'runtime': '4473060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4473061110 ms) 2024-04-13 17:55:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 17:54:47.903653+00:00', 'runtime': '4473000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4473061111 ms) 2024-04-13 17:55:54.595 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4473066746 ms) 2024-04-13 17:56:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4473120071 ms) 2024-04-13 17:56:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4473120072 ms) 2024-04-13 17:56:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4473120072 ms) 2024-04-13 17:56:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4473120072 ms) 2024-04-13 17:56:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4473121105 ms) 2024-04-13 17:56:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4473121106 ms) 2024-04-13 17:56:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 17:56:47.903785+00:00', 'runtime': '4473120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4473121108 ms) 2024-04-13 17:56:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 17:55:47.903829+00:00', 'runtime': '4473060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4473121108 ms) 2024-04-13 17:57:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4473180071 ms) 2024-04-13 17:57:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4473180072 ms) 2024-04-13 17:57:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4473180072 ms) 2024-04-13 17:57:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4473180072 ms) 2024-04-13 17:57:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4473181105 ms) 2024-04-13 17:57:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4473181106 ms) 2024-04-13 17:57:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 17:57:47.903790+00:00', 'runtime': '4473180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4473181108 ms) 2024-04-13 17:57:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 17:56:47.903785+00:00', 'runtime': '4473120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4473181108 ms) 2024-04-13 17:58:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4473240073 ms) 2024-04-13 17:58:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4473240074 ms) 2024-04-13 17:58:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4473240074 ms) 2024-04-13 17:58:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4473240074 ms) 2024-04-13 17:58:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4473241110 ms) 2024-04-13 17:58:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4473241111 ms) 2024-04-13 17:58:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 17:58:47.903830+00:00', 'runtime': '4473240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4473241112 ms) 2024-04-13 17:58:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 17:57:47.903790+00:00', 'runtime': '4473180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4473241113 ms) 2024-04-13 17:58:54.301 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4473246453 ms) 2024-04-13 17:59:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4473300072 ms) 2024-04-13 17:59:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4473300072 ms) 2024-04-13 17:59:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4473300072 ms) 2024-04-13 17:59:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4473300073 ms) 2024-04-13 17:59:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4473301105 ms) 2024-04-13 17:59:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4473301106 ms) 2024-04-13 17:59:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 17:59:47.903773+00:00', 'runtime': '4473300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4473301108 ms) 2024-04-13 17:59:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 17:58:47.903830+00:00', 'runtime': '4473240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4473301108 ms) 2024-04-13 18:00:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4473360072 ms) 2024-04-13 18:00:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4473360072 ms) 2024-04-13 18:00:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4473360072 ms) 2024-04-13 18:00:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4473360073 ms) 2024-04-13 18:00:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4473361105 ms) 2024-04-13 18:00:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4473361106 ms) 2024-04-13 18:00:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 18:00:47.903785+00:00', 'runtime': '4473360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4473361107 ms) 2024-04-13 18:00:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 17:59:47.903773+00:00', 'runtime': '4473300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4473361108 ms) 2024-04-13 18:01:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4473420073 ms) 2024-04-13 18:01:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4473420073 ms) 2024-04-13 18:01:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4473420073 ms) 2024-04-13 18:01:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4473420074 ms) 2024-04-13 18:01:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4473421105 ms) 2024-04-13 18:01:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4473421106 ms) 2024-04-13 18:01:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 18:01:47.903808+00:00', 'runtime': '4473420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4473421107 ms) 2024-04-13 18:01:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 18:00:47.903785+00:00', 'runtime': '4473360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4473421108 ms) 2024-04-13 18:01:54.129 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4473426280 ms) 2024-04-13 18:02:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4473480072 ms) 2024-04-13 18:02:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4473480072 ms) 2024-04-13 18:02:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4473480072 ms) 2024-04-13 18:02:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4473480073 ms) 2024-04-13 18:02:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4473481104 ms) 2024-04-13 18:02:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4473481105 ms) 2024-04-13 18:02:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 18:02:47.903809+00:00', 'runtime': '4473480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4473481107 ms) 2024-04-13 18:02:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 18:01:47.903808+00:00', 'runtime': '4473420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4473481107 ms) 2024-04-13 18:03:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4473540072 ms) 2024-04-13 18:03:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4473540072 ms) 2024-04-13 18:03:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4473540072 ms) 2024-04-13 18:03:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4473540073 ms) 2024-04-13 18:03:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4473541105 ms) 2024-04-13 18:03:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4473541106 ms) 2024-04-13 18:03:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 18:03:47.903828+00:00', 'runtime': '4473540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4473541108 ms) 2024-04-13 18:03:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 18:02:47.903809+00:00', 'runtime': '4473480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4473541108 ms) 2024-04-13 18:04:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4473600063 ms) 2024-04-13 18:04:47.912 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4473600063 ms) 2024-04-13 18:04:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4473600063 ms) 2024-04-13 18:04:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4473600063 ms) 2024-04-13 18:04:48.938 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4473601089 ms) 2024-04-13 18:04:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4473601090 ms) 2024-04-13 18:04:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 18:04:47.903667+00:00', 'runtime': '4473600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4473601091 ms) 2024-04-13 18:04:48.940 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 18:03:47.903828+00:00', 'runtime': '4473540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4473601091 ms) 2024-04-13 18:04:54.075 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4473606227 ms) 2024-04-13 18:05:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4473660071 ms) 2024-04-13 18:05:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4473660072 ms) 2024-04-13 18:05:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4473660072 ms) 2024-04-13 18:05:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4473660073 ms) 2024-04-13 18:05:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4473661105 ms) 2024-04-13 18:05:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4473661106 ms) 2024-04-13 18:05:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 18:05:47.903844+00:00', 'runtime': '4473660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4473661108 ms) 2024-04-13 18:05:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 18:04:47.903667+00:00', 'runtime': '4473600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4473661108 ms) 2024-04-13 18:06:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4473720073 ms) 2024-04-13 18:06:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4473720073 ms) 2024-04-13 18:06:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4473720074 ms) 2024-04-13 18:06:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4473720074 ms) 2024-04-13 18:06:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4473721113 ms) 2024-04-13 18:06:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4473721113 ms) 2024-04-13 18:06:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 18:06:47.903812+00:00', 'runtime': '4473720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4473721117 ms) 2024-04-13 18:06:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 18:05:47.903844+00:00', 'runtime': '4473660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4473721118 ms) 2024-04-13 18:06:54.171 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4473726322 ms) 2024-04-13 18:07:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4473780071 ms) 2024-04-13 18:07:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4473780072 ms) 2024-04-13 18:07:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4473780072 ms) 2024-04-13 18:07:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4473780072 ms) 2024-04-13 18:07:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4473781105 ms) 2024-04-13 18:07:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4473781106 ms) 2024-04-13 18:07:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 18:07:47.903809+00:00', 'runtime': '4473780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4473781107 ms) 2024-04-13 18:07:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 18:06:47.903812+00:00', 'runtime': '4473720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4473781108 ms) 2024-04-13 18:08:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4473840073 ms) 2024-04-13 18:08:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4473840073 ms) 2024-04-13 18:08:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4473840073 ms) 2024-04-13 18:08:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4473840074 ms) 2024-04-13 18:08:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4473841106 ms) 2024-04-13 18:08:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4473841107 ms) 2024-04-13 18:08:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 18:08:47.903832+00:00', 'runtime': '4473840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4473841109 ms) 2024-04-13 18:08:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 18:07:47.903809+00:00', 'runtime': '4473780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4473841110 ms) 2024-04-13 18:09:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4473900073 ms) 2024-04-13 18:09:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4473900073 ms) 2024-04-13 18:09:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4473900074 ms) 2024-04-13 18:09:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4473900074 ms) 2024-04-13 18:09:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4473901112 ms) 2024-04-13 18:09:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4473901112 ms) 2024-04-13 18:09:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 18:09:47.903811+00:00', 'runtime': '4473900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4473901116 ms) 2024-04-13 18:09:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 18:08:47.903832+00:00', 'runtime': '4473840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4473901116 ms) 2024-04-13 18:09:54.673 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4473906825 ms) 2024-04-13 18:10:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4473960073 ms) 2024-04-13 18:10:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4473960073 ms) 2024-04-13 18:10:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4473960073 ms) 2024-04-13 18:10:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4473960074 ms) 2024-04-13 18:10:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4473961107 ms) 2024-04-13 18:10:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4473961108 ms) 2024-04-13 18:10:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 18:10:47.903634+00:00', 'runtime': '4473960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4473961109 ms) 2024-04-13 18:10:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 18:09:47.903811+00:00', 'runtime': '4473900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4473961110 ms) 2024-04-13 18:11:47.927 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4474020078 ms) 2024-04-13 18:11:47.927 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4474020079 ms) 2024-04-13 18:11:47.928 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4474020079 ms) 2024-04-13 18:11:47.928 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4474020079 ms) 2024-04-13 18:11:48.963 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4474021115 ms) 2024-04-13 18:11:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4474021116 ms) 2024-04-13 18:11:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 18:11:47.903839+00:00', 'runtime': '4474020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4474021117 ms) 2024-04-13 18:11:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 18:10:47.903634+00:00', 'runtime': '4473960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4474021118 ms) 2024-04-13 18:11:54.701 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4474026852 ms) 2024-04-13 18:12:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4474080071 ms) 2024-04-13 18:12:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4474080072 ms) 2024-04-13 18:12:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4474080072 ms) 2024-04-13 18:12:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4474080072 ms) 2024-04-13 18:12:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4474081104 ms) 2024-04-13 18:12:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4474081105 ms) 2024-04-13 18:12:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 18:12:47.903769+00:00', 'runtime': '4474080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4474081107 ms) 2024-04-13 18:12:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 18:11:47.903839+00:00', 'runtime': '4474020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4474081108 ms) 2024-04-13 18:13:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4474140072 ms) 2024-04-13 18:13:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4474140073 ms) 2024-04-13 18:13:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4474140073 ms) 2024-04-13 18:13:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4474140073 ms) 2024-04-13 18:13:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4474141107 ms) 2024-04-13 18:13:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4474141107 ms) 2024-04-13 18:13:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 18:13:47.903809+00:00', 'runtime': '4474140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4474141109 ms) 2024-04-13 18:13:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 18:12:47.903769+00:00', 'runtime': '4474080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4474141110 ms) 2024-04-13 18:14:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4474200063 ms) 2024-04-13 18:14:47.912 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4474200063 ms) 2024-04-13 18:14:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4474200063 ms) 2024-04-13 18:14:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4474200064 ms) 2024-04-13 18:14:48.938 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4474201090 ms) 2024-04-13 18:14:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4474201090 ms) 2024-04-13 18:14:48.940 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 18:14:47.903657+00:00', 'runtime': '4474200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4474201092 ms) 2024-04-13 18:14:48.940 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 18:13:47.903809+00:00', 'runtime': '4474140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4474201092 ms) 2024-04-13 18:14:54.474 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4474206625 ms) 2024-04-13 18:15:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4474260072 ms) 2024-04-13 18:15:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4474260072 ms) 2024-04-13 18:15:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4474260073 ms) 2024-04-13 18:15:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4474260073 ms) 2024-04-13 18:15:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4474261104 ms) 2024-04-13 18:15:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4474261104 ms) 2024-04-13 18:15:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 18:15:47.903858+00:00', 'runtime': '4474260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4474261106 ms) 2024-04-13 18:15:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 18:14:47.903657+00:00', 'runtime': '4474200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4474261107 ms) 2024-04-13 18:16:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4474320073 ms) 2024-04-13 18:16:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4474320074 ms) 2024-04-13 18:16:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4474320075 ms) 2024-04-13 18:16:47.924 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4474320076 ms) 2024-04-13 18:16:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4474321110 ms) 2024-04-13 18:16:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4474321111 ms) 2024-04-13 18:16:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 18:16:47.903806+00:00', 'runtime': '4474320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4474321112 ms) 2024-04-13 18:16:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 18:15:47.903858+00:00', 'runtime': '4474260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4474321113 ms) 2024-04-13 18:16:54.472 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4474326623 ms) 2024-04-13 18:17:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4474380072 ms) 2024-04-13 18:17:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4474380072 ms) 2024-04-13 18:17:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4474380072 ms) 2024-04-13 18:17:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4474380073 ms) 2024-04-13 18:17:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4474381105 ms) 2024-04-13 18:17:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4474381106 ms) 2024-04-13 18:17:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 18:17:47.903889+00:00', 'runtime': '4474380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4474381107 ms) 2024-04-13 18:17:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 18:16:47.903806+00:00', 'runtime': '4474320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4474381108 ms) 2024-04-13 18:18:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4474440072 ms) 2024-04-13 18:18:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4474440072 ms) 2024-04-13 18:18:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4474440072 ms) 2024-04-13 18:18:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4474440073 ms) 2024-04-13 18:18:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4474441106 ms) 2024-04-13 18:18:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4474441106 ms) 2024-04-13 18:18:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 18:18:47.903786+00:00', 'runtime': '4474440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4474441108 ms) 2024-04-13 18:18:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 18:17:47.903889+00:00', 'runtime': '4474380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4474441109 ms) 2024-04-13 18:19:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4474500073 ms) 2024-04-13 18:19:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4474500074 ms) 2024-04-13 18:19:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4474500074 ms) 2024-04-13 18:19:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4474500075 ms) 2024-04-13 18:19:48.967 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4474501119 ms) 2024-04-13 18:19:48.968 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4474501120 ms) 2024-04-13 18:19:48.974 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 18:19:47.903823+00:00', 'runtime': '4474500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4474501125 ms) 2024-04-13 18:19:48.975 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 18:18:47.903786+00:00', 'runtime': '4474440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4474501126 ms) 2024-04-13 18:19:54.680 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4474506832 ms) 2024-04-13 18:20:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4474560071 ms) 2024-04-13 18:20:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4474560072 ms) 2024-04-13 18:20:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4474560072 ms) 2024-04-13 18:20:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4474560072 ms) 2024-04-13 18:20:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4474561105 ms) 2024-04-13 18:20:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4474561106 ms) 2024-04-13 18:20:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 18:20:47.903772+00:00', 'runtime': '4474560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4474561108 ms) 2024-04-13 18:20:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 18:19:47.903823+00:00', 'runtime': '4474500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4474561108 ms) 2024-04-13 18:21:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4474620072 ms) 2024-04-13 18:21:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4474620072 ms) 2024-04-13 18:21:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4474620072 ms) 2024-04-13 18:21:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4474620073 ms) 2024-04-13 18:21:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4474621105 ms) 2024-04-13 18:21:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4474621106 ms) 2024-04-13 18:21:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 18:21:47.903821+00:00', 'runtime': '4474620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4474621108 ms) 2024-04-13 18:21:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 18:20:47.903772+00:00', 'runtime': '4474560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4474621108 ms) 2024-04-13 18:22:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4474680073 ms) 2024-04-13 18:22:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4474680074 ms) 2024-04-13 18:22:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4474680074 ms) 2024-04-13 18:22:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4474680075 ms) 2024-04-13 18:22:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4474681113 ms) 2024-04-13 18:22:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4474681113 ms) 2024-04-13 18:22:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 18:22:47.903823+00:00', 'runtime': '4474680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4474681116 ms) 2024-04-13 18:22:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 18:21:47.903821+00:00', 'runtime': '4474620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4474681117 ms) 2024-04-13 18:22:54.696 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4474686847 ms) 2024-04-13 18:23:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4474740072 ms) 2024-04-13 18:23:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4474740072 ms) 2024-04-13 18:23:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4474740072 ms) 2024-04-13 18:23:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4474740073 ms) 2024-04-13 18:23:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4474741105 ms) 2024-04-13 18:23:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4474741107 ms) 2024-04-13 18:23:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 18:23:47.903784+00:00', 'runtime': '4474740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4474741109 ms) 2024-04-13 18:23:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 18:22:47.903823+00:00', 'runtime': '4474680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4474741110 ms) 2024-04-13 18:24:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4474800062 ms) 2024-04-13 18:24:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4474800062 ms) 2024-04-13 18:24:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4474800062 ms) 2024-04-13 18:24:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4474800063 ms) 2024-04-13 18:24:48.940 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4474801091 ms) 2024-04-13 18:24:48.940 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4474801092 ms) 2024-04-13 18:24:48.944 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 18:24:47.903671+00:00', 'runtime': '4474800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4474801096 ms) 2024-04-13 18:24:48.945 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 18:23:47.903784+00:00', 'runtime': '4474740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4474801096 ms) 2024-04-13 18:25:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4474860073 ms) 2024-04-13 18:25:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4474860073 ms) 2024-04-13 18:25:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4474860074 ms) 2024-04-13 18:25:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4474860074 ms) 2024-04-13 18:25:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4474861112 ms) 2024-04-13 18:25:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4474861112 ms) 2024-04-13 18:25:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 18:25:47.903843+00:00', 'runtime': '4474860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4474861114 ms) 2024-04-13 18:25:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 18:24:47.903671+00:00', 'runtime': '4474800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4474861118 ms) 2024-04-13 18:25:54.657 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4474866809 ms) 2024-04-13 18:26:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4474920071 ms) 2024-04-13 18:26:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4474920072 ms) 2024-04-13 18:26:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4474920072 ms) 2024-04-13 18:26:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4474920073 ms) 2024-04-13 18:26:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4474921106 ms) 2024-04-13 18:26:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4474921106 ms) 2024-04-13 18:26:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 18:26:47.903805+00:00', 'runtime': '4474920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4474921108 ms) 2024-04-13 18:26:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 18:25:47.903843+00:00', 'runtime': '4474860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4474921109 ms) 2024-04-13 18:27:47.924 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4474980075 ms) 2024-04-13 18:27:47.924 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4474980076 ms) 2024-04-13 18:27:47.924 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4474980076 ms) 2024-04-13 18:27:47.925 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4474980076 ms) 2024-04-13 18:27:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4474981112 ms) 2024-04-13 18:27:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4474981112 ms) 2024-04-13 18:27:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 18:27:47.903816+00:00', 'runtime': '4474980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4474981114 ms) 2024-04-13 18:27:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 18:26:47.903805+00:00', 'runtime': '4474920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4474981115 ms) 2024-04-13 18:27:54.757 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4474986909 ms) 2024-04-13 18:28:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4475040071 ms) 2024-04-13 18:28:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4475040072 ms) 2024-04-13 18:28:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4475040072 ms) 2024-04-13 18:28:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4475040072 ms) 2024-04-13 18:28:48.951 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4475041102 ms) 2024-04-13 18:28:48.951 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4475041103 ms) 2024-04-13 18:28:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 18:28:47.903781+00:00', 'runtime': '4475040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4475041105 ms) 2024-04-13 18:28:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 18:27:47.903816+00:00', 'runtime': '4474980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4475041106 ms) 2024-04-13 18:29:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4475100072 ms) 2024-04-13 18:29:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4475100072 ms) 2024-04-13 18:29:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4475100072 ms) 2024-04-13 18:29:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4475100073 ms) 2024-04-13 18:29:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4475101105 ms) 2024-04-13 18:29:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4475101106 ms) 2024-04-13 18:29:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 18:29:47.903808+00:00', 'runtime': '4475100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4475101108 ms) 2024-04-13 18:29:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 18:28:47.903781+00:00', 'runtime': '4475040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4475101108 ms) 2024-04-13 18:30:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4475160073 ms) 2024-04-13 18:30:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4475160074 ms) 2024-04-13 18:30:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4475160074 ms) 2024-04-13 18:30:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4475160074 ms) 2024-04-13 18:30:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4475161108 ms) 2024-04-13 18:30:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4475161108 ms) 2024-04-13 18:30:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 18:30:47.903847+00:00', 'runtime': '4475160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4475161110 ms) 2024-04-13 18:30:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 18:29:47.903808+00:00', 'runtime': '4475100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4475161111 ms) 2024-04-13 18:30:54.574 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4475166726 ms) 2024-04-13 18:31:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4475220071 ms) 2024-04-13 18:31:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4475220072 ms) 2024-04-13 18:31:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4475220072 ms) 2024-04-13 18:31:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4475220072 ms) 2024-04-13 18:31:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4475221105 ms) 2024-04-13 18:31:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4475221106 ms) 2024-04-13 18:31:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 18:31:47.903815+00:00', 'runtime': '4475220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4475221107 ms) 2024-04-13 18:31:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 18:30:47.903847+00:00', 'runtime': '4475160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4475221108 ms) 2024-04-13 18:32:47.927 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4475280079 ms) 2024-04-13 18:32:47.928 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4475280079 ms) 2024-04-13 18:32:47.928 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4475280080 ms) 2024-04-13 18:32:47.929 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4475280080 ms) 2024-04-13 18:32:48.964 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4475281116 ms) 2024-04-13 18:32:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4475281117 ms) 2024-04-13 18:32:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 18:32:47.903830+00:00', 'runtime': '4475280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4475281118 ms) 2024-04-13 18:32:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 18:31:47.903815+00:00', 'runtime': '4475220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4475281119 ms) 2024-04-13 18:32:55.015 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4475287166 ms) 2024-04-13 18:33:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4475340071 ms) 2024-04-13 18:33:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4475340072 ms) 2024-04-13 18:33:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4475340072 ms) 2024-04-13 18:33:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4475340072 ms) 2024-04-13 18:33:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4475341104 ms) 2024-04-13 18:33:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4475341105 ms) 2024-04-13 18:33:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 18:33:47.903793+00:00', 'runtime': '4475340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4475341107 ms) 2024-04-13 18:33:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 18:32:47.903830+00:00', 'runtime': '4475280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4475341108 ms) 2024-04-13 18:34:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4475400062 ms) 2024-04-13 18:34:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4475400062 ms) 2024-04-13 18:34:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4475400063 ms) 2024-04-13 18:34:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4475400063 ms) 2024-04-13 18:34:48.934 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4475401086 ms) 2024-04-13 18:34:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4475401086 ms) 2024-04-13 18:34:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 18:34:47.903679+00:00', 'runtime': '4475400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4475401087 ms) 2024-04-13 18:34:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 18:33:47.903793+00:00', 'runtime': '4475340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4475401087 ms) 2024-04-13 18:35:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4475460073 ms) 2024-04-13 18:35:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4475460073 ms) 2024-04-13 18:35:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4475460074 ms) 2024-04-13 18:35:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4475460074 ms) 2024-04-13 18:35:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4475461113 ms) 2024-04-13 18:35:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4475461114 ms) 2024-04-13 18:35:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 18:35:47.903814+00:00', 'runtime': '4475460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4475461119 ms) 2024-04-13 18:35:48.968 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 18:34:47.903679+00:00', 'runtime': '4475400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4475461120 ms) 2024-04-13 18:35:55.067 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4475467219 ms) 2024-04-13 18:36:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4475520072 ms) 2024-04-13 18:36:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4475520073 ms) 2024-04-13 18:36:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4475520073 ms) 2024-04-13 18:36:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4475520073 ms) 2024-04-13 18:36:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4475521107 ms) 2024-04-13 18:36:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4475521108 ms) 2024-04-13 18:36:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 18:36:47.904781+00:00', 'runtime': '4475520.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+4475521109 ms) 2024-04-13 18:36:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 18:35:47.903814+00:00', 'runtime': '4475460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4475521110 ms) 2024-04-13 18:37:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4475580071 ms) 2024-04-13 18:37:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4475580072 ms) 2024-04-13 18:37:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4475580072 ms) 2024-04-13 18:37:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4475580073 ms) 2024-04-13 18:37:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4475581105 ms) 2024-04-13 18:37:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4475581105 ms) 2024-04-13 18:37:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 18:37:47.903766+00:00', 'runtime': '4475580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4475581107 ms) 2024-04-13 18:37:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 18:36:47.904781+00:00', 'runtime': '4475520.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+4475581108 ms) 2024-04-13 18:38:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4475640073 ms) 2024-04-13 18:38:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4475640074 ms) 2024-04-13 18:38:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4475640074 ms) 2024-04-13 18:38:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4475640074 ms) 2024-04-13 18:38:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4475641108 ms) 2024-04-13 18:38:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4475641109 ms) 2024-04-13 18:38:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 18:38:47.903871+00:00', 'runtime': '4475640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4475641111 ms) 2024-04-13 18:38:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 18:37:47.903766+00:00', 'runtime': '4475580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4475641111 ms) 2024-04-13 18:38:54.332 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4475646483 ms) 2024-04-13 18:39:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4475700071 ms) 2024-04-13 18:39:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4475700072 ms) 2024-04-13 18:39:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4475700072 ms) 2024-04-13 18:39:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4475700072 ms) 2024-04-13 18:39:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4475701104 ms) 2024-04-13 18:39:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4475701105 ms) 2024-04-13 18:39:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 18:39:47.903768+00:00', 'runtime': '4475700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4475701107 ms) 2024-04-13 18:39:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 18:38:47.903871+00:00', 'runtime': '4475640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4475701108 ms) 2024-04-13 18:40:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4475760072 ms) 2024-04-13 18:40:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4475760072 ms) 2024-04-13 18:40:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4475760072 ms) 2024-04-13 18:40:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4475760073 ms) 2024-04-13 18:40:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4475761108 ms) 2024-04-13 18:40:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4475761109 ms) 2024-04-13 18:40:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 18:40:47.903866+00:00', 'runtime': '4475760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4475761112 ms) 2024-04-13 18:40:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 18:39:47.903768+00:00', 'runtime': '4475700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4475761113 ms) 2024-04-13 18:41:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4475820072 ms) 2024-04-13 18:41:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4475820073 ms) 2024-04-13 18:41:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4475820073 ms) 2024-04-13 18:41:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4475820073 ms) 2024-04-13 18:41:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4475821110 ms) 2024-04-13 18:41:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4475821111 ms) 2024-04-13 18:41:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 18:41:47.903799+00:00', 'runtime': '4475820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4475821115 ms) 2024-04-13 18:41:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 18:40:47.903866+00:00', 'runtime': '4475760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4475821116 ms) 2024-04-13 18:41:54.847 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4475826999 ms) 2024-04-13 18:42:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4475880072 ms) 2024-04-13 18:42:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4475880072 ms) 2024-04-13 18:42:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4475880073 ms) 2024-04-13 18:42:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4475880073 ms) 2024-04-13 18:42:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4475881103 ms) 2024-04-13 18:42:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4475881104 ms) 2024-04-13 18:42:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 18:42:47.903800+00:00', 'runtime': '4475880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4475881106 ms) 2024-04-13 18:42:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 18:41:47.903799+00:00', 'runtime': '4475820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4475881107 ms) 2024-04-13 18:43:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4475940071 ms) 2024-04-13 18:43:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4475940072 ms) 2024-04-13 18:43:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4475940072 ms) 2024-04-13 18:43:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4475940072 ms) 2024-04-13 18:43:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4475941105 ms) 2024-04-13 18:43:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4475941106 ms) 2024-04-13 18:43:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 18:43:47.903823+00:00', 'runtime': '4475940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4475941108 ms) 2024-04-13 18:43:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 18:42:47.903800+00:00', 'runtime': '4475880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4475941108 ms) 2024-04-13 18:44:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4476000063 ms) 2024-04-13 18:44:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4476000063 ms) 2024-04-13 18:44:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4476000063 ms) 2024-04-13 18:44:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4476000063 ms) 2024-04-13 18:44:48.941 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4476001092 ms) 2024-04-13 18:44:48.941 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4476001093 ms) 2024-04-13 18:44:48.943 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 18:44:47.903676+00:00', 'runtime': '4476000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4476001094 ms) 2024-04-13 18:44:48.943 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 18:43:47.903823+00:00', 'runtime': '4475940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4476001095 ms) 2024-04-13 18:44:54.451 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4476006602 ms) 2024-04-13 18:45:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4476060071 ms) 2024-04-13 18:45:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4476060072 ms) 2024-04-13 18:45:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4476060072 ms) 2024-04-13 18:45:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4476060072 ms) 2024-04-13 18:45:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4476061105 ms) 2024-04-13 18:45:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4476061106 ms) 2024-04-13 18:45:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 18:45:47.903843+00:00', 'runtime': '4476060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4476061108 ms) 2024-04-13 18:45:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 18:44:47.903676+00:00', 'runtime': '4476000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4476061108 ms) 2024-04-13 18:46:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4476120072 ms) 2024-04-13 18:46:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4476120072 ms) 2024-04-13 18:46:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4476120072 ms) 2024-04-13 18:46:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4476120073 ms) 2024-04-13 18:46:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4476121110 ms) 2024-04-13 18:46:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4476121111 ms) 2024-04-13 18:46:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 18:46:47.903821+00:00', 'runtime': '4476120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4476121113 ms) 2024-04-13 18:46:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 18:45:47.903843+00:00', 'runtime': '4476060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4476121113 ms) 2024-04-13 18:47:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4476180073 ms) 2024-04-13 18:47:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4476180074 ms) 2024-04-13 18:47:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4476180074 ms) 2024-04-13 18:47:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4476180074 ms) 2024-04-13 18:47:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4476181112 ms) 2024-04-13 18:47:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4476181112 ms) 2024-04-13 18:47:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 18:47:47.903797+00:00', 'runtime': '4476180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4476181114 ms) 2024-04-13 18:47:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 18:46:47.903821+00:00', 'runtime': '4476120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4476181117 ms) 2024-04-13 18:47:54.187 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4476186338 ms) 2024-04-13 18:48:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4476240071 ms) 2024-04-13 18:48:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4476240072 ms) 2024-04-13 18:48:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4476240072 ms) 2024-04-13 18:48:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4476240073 ms) 2024-04-13 18:48:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4476241105 ms) 2024-04-13 18:48:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4476241106 ms) 2024-04-13 18:48:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 18:48:47.903803+00:00', 'runtime': '4476240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4476241108 ms) 2024-04-13 18:48:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 18:47:47.903797+00:00', 'runtime': '4476180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4476241108 ms) 2024-04-13 18:49:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4476300073 ms) 2024-04-13 18:49:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4476300074 ms) 2024-04-13 18:49:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4476300074 ms) 2024-04-13 18:49:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4476300075 ms) 2024-04-13 18:49:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4476301112 ms) 2024-04-13 18:49:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4476301113 ms) 2024-04-13 18:49:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 18:49:47.903833+00:00', 'runtime': '4476300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4476301116 ms) 2024-04-13 18:49:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 18:48:47.903803+00:00', 'runtime': '4476240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4476301117 ms) 2024-04-13 18:49:53.873 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4476306024 ms) 2024-04-13 18:50:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4476360072 ms) 2024-04-13 18:50:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4476360072 ms) 2024-04-13 18:50:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4476360072 ms) 2024-04-13 18:50:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4476360073 ms) 2024-04-13 18:50:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4476361105 ms) 2024-04-13 18:50:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4476361106 ms) 2024-04-13 18:50:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 18:50:47.903831+00:00', 'runtime': '4476360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4476361108 ms) 2024-04-13 18:50:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 18:49:47.903833+00:00', 'runtime': '4476300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4476361109 ms) 2024-04-13 18:51:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4476420072 ms) 2024-04-13 18:51:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4476420072 ms) 2024-04-13 18:51:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4476420072 ms) 2024-04-13 18:51:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4476420073 ms) 2024-04-13 18:51:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4476421111 ms) 2024-04-13 18:51:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4476421112 ms) 2024-04-13 18:51:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 18:51:47.903813+00:00', 'runtime': '4476420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4476421115 ms) 2024-04-13 18:51:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 18:50:47.903831+00:00', 'runtime': '4476360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4476421116 ms) 2024-04-13 18:52:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4476480073 ms) 2024-04-13 18:52:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4476480074 ms) 2024-04-13 18:52:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4476480074 ms) 2024-04-13 18:52:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4476480075 ms) 2024-04-13 18:52:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4476481112 ms) 2024-04-13 18:52:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4476481113 ms) 2024-04-13 18:52:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 18:52:47.903803+00:00', 'runtime': '4476480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4476481117 ms) 2024-04-13 18:52:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 18:51:47.903813+00:00', 'runtime': '4476420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4476481117 ms) 2024-04-13 18:52:54.276 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4476486428 ms) 2024-04-13 18:53:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4476540072 ms) 2024-04-13 18:53:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4476540072 ms) 2024-04-13 18:53:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4476540072 ms) 2024-04-13 18:53:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4476540073 ms) 2024-04-13 18:53:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4476541105 ms) 2024-04-13 18:53:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4476541105 ms) 2024-04-13 18:53:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 18:53:47.903777+00:00', 'runtime': '4476540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4476541107 ms) 2024-04-13 18:53:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 18:52:47.903803+00:00', 'runtime': '4476480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4476541108 ms) 2024-04-13 18:54:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4476600062 ms) 2024-04-13 18:54:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4476600062 ms) 2024-04-13 18:54:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4476600062 ms) 2024-04-13 18:54:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4476600062 ms) 2024-04-13 18:54:48.937 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4476601089 ms) 2024-04-13 18:54:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4476601089 ms) 2024-04-13 18:54:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 18:54:47.903677+00:00', 'runtime': '4476600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4476601090 ms) 2024-04-13 18:54:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 18:53:47.903777+00:00', 'runtime': '4476540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4476601091 ms) 2024-04-13 18:55:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4476660073 ms) 2024-04-13 18:55:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4476660074 ms) 2024-04-13 18:55:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4476660074 ms) 2024-04-13 18:55:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4476660075 ms) 2024-04-13 18:55:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4476661111 ms) 2024-04-13 18:55:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4476661112 ms) 2024-04-13 18:55:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 18:55:47.903840+00:00', 'runtime': '4476660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4476661115 ms) 2024-04-13 18:55:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 18:54:47.903677+00:00', 'runtime': '4476600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4476661115 ms) 2024-04-13 18:55:55.211 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 3.76 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4476667362 ms) 2024-04-13 18:56:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4476720073 ms) 2024-04-13 18:56:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4476720074 ms) 2024-04-13 18:56:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4476720074 ms) 2024-04-13 18:56:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4476720074 ms) 2024-04-13 18:56:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4476721105 ms) 2024-04-13 18:56:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4476721106 ms) 2024-04-13 18:56:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 18:56:47.903593+00:00', 'runtime': '4476720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4476721107 ms) 2024-04-13 18:56:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 18:55:47.903840+00:00', 'runtime': '4476660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4476721108 ms) 2024-04-13 18:57:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4476780072 ms) 2024-04-13 18:57:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4476780073 ms) 2024-04-13 18:57:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4476780073 ms) 2024-04-13 18:57:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4476780073 ms) 2024-04-13 18:57:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4476781105 ms) 2024-04-13 18:57:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4476781106 ms) 2024-04-13 18:57:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 18:57:47.904635+00:00', 'runtime': '4476780.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+4476781107 ms) 2024-04-13 18:57:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 18:56:47.903593+00:00', 'runtime': '4476720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4476781108 ms) 2024-04-13 18:58:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4476840073 ms) 2024-04-13 18:58:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4476840073 ms) 2024-04-13 18:58:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4476840074 ms) 2024-04-13 18:58:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4476840074 ms) 2024-04-13 18:58:48.962 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4476841114 ms) 2024-04-13 18:58:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4476841115 ms) 2024-04-13 18:58:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 18:58:47.903806+00:00', 'runtime': '4476840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4476841119 ms) 2024-04-13 18:58:48.968 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 18:57:47.904635+00:00', 'runtime': '4476780.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+4476841120 ms) 2024-04-13 18:58:55.445 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 3.76 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4476847597 ms) 2024-04-13 18:59:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4476900073 ms) 2024-04-13 18:59:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4476900073 ms) 2024-04-13 18:59:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4476900074 ms) 2024-04-13 18:59:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4476900074 ms) 2024-04-13 18:59:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4476901106 ms) 2024-04-13 18:59:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4476901107 ms) 2024-04-13 18:59:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 18:59:47.904914+00:00', 'runtime': '4476900.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+4476901109 ms) 2024-04-13 18:59:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 18:58:47.903806+00:00', 'runtime': '4476840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4476901110 ms) 2024-04-13 19:00:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4476960073 ms) 2024-04-13 19:00:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4476960073 ms) 2024-04-13 19:00:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4476960074 ms) 2024-04-13 19:00:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4476960074 ms) 2024-04-13 19:00:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4476961113 ms) 2024-04-13 19:00:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4476961113 ms) 2024-04-13 19:00:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 19:00:47.903816+00:00', 'runtime': '4476960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4476961117 ms) 2024-04-13 19:00:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 18:59:47.904914+00:00', 'runtime': '4476900.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+4476961117 ms) 2024-04-13 19:00:54.162 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4476966313 ms) 2024-04-13 19:01:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4477020072 ms) 2024-04-13 19:01:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4477020073 ms) 2024-04-13 19:01:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4477020073 ms) 2024-04-13 19:01:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4477020073 ms) 2024-04-13 19:01:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4477021107 ms) 2024-04-13 19:01:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4477021108 ms) 2024-04-13 19:01:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 19:01:47.904676+00:00', 'runtime': '4477020.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+4477021110 ms) 2024-04-13 19:01:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 19:00:47.903816+00:00', 'runtime': '4476960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4477021111 ms) 2024-04-13 19:02:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4477080073 ms) 2024-04-13 19:02:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4477080073 ms) 2024-04-13 19:02:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4477080073 ms) 2024-04-13 19:02:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4477080074 ms) 2024-04-13 19:02:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4477081107 ms) 2024-04-13 19:02:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4477081108 ms) 2024-04-13 19:02:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 19:02:47.903801+00:00', 'runtime': '4477080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4477081109 ms) 2024-04-13 19:02:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 19:01:47.904676+00:00', 'runtime': '4477020.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+4477081110 ms) 2024-04-13 19:03:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4477140073 ms) 2024-04-13 19:03:47.923 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4477140074 ms) 2024-04-13 19:03:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4477140074 ms) 2024-04-13 19:03:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4477140075 ms) 2024-04-13 19:03:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4477141113 ms) 2024-04-13 19:03:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4477141113 ms) 2024-04-13 19:03:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 19:03:47.903805+00:00', 'runtime': '4477140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4477141115 ms) 2024-04-13 19:03:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 19:02:47.903801+00:00', 'runtime': '4477080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4477141116 ms) 2024-04-13 19:03:54.434 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4477146586 ms) 2024-04-13 19:04:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4477200062 ms) 2024-04-13 19:04:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4477200062 ms) 2024-04-13 19:04:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4477200062 ms) 2024-04-13 19:04:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4477200062 ms) 2024-04-13 19:04:48.934 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4477201086 ms) 2024-04-13 19:04:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4477201086 ms) 2024-04-13 19:04:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 19:04:47.903666+00:00', 'runtime': '4477200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4477201087 ms) 2024-04-13 19:04:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 19:03:47.903805+00:00', 'runtime': '4477140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4477201087 ms) 2024-04-13 19:05:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4477260073 ms) 2024-04-13 19:05:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4477260074 ms) 2024-04-13 19:05:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4477260074 ms) 2024-04-13 19:05:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4477260075 ms) 2024-04-13 19:05:48.962 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4477261113 ms) 2024-04-13 19:05:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4477261114 ms) 2024-04-13 19:05:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 19:05:47.903839+00:00', 'runtime': '4477260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4477261116 ms) 2024-04-13 19:05:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 19:04:47.903666+00:00', 'runtime': '4477200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4477261116 ms) 2024-04-13 19:05:54.749 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4477266900 ms) 2024-04-13 19:06:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4477320071 ms) 2024-04-13 19:06:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4477320072 ms) 2024-04-13 19:06:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4477320072 ms) 2024-04-13 19:06:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4477320072 ms) 2024-04-13 19:06:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4477321105 ms) 2024-04-13 19:06:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4477321106 ms) 2024-04-13 19:06:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 19:06:47.903775+00:00', 'runtime': '4477320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4477321107 ms) 2024-04-13 19:06:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 19:05:47.903839+00:00', 'runtime': '4477260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4477321108 ms) 2024-04-13 19:07:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4477380072 ms) 2024-04-13 19:07:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4477380072 ms) 2024-04-13 19:07:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4477380072 ms) 2024-04-13 19:07:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4477380073 ms) 2024-04-13 19:07:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4477381105 ms) 2024-04-13 19:07:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4477381106 ms) 2024-04-13 19:07:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 19:07:47.903833+00:00', 'runtime': '4477380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4477381108 ms) 2024-04-13 19:07:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 19:06:47.903775+00:00', 'runtime': '4477320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4477381108 ms) 2024-04-13 19:08:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4477440073 ms) 2024-04-13 19:08:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4477440074 ms) 2024-04-13 19:08:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4477440074 ms) 2024-04-13 19:08:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4477440074 ms) 2024-04-13 19:08:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4477441110 ms) 2024-04-13 19:08:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4477441111 ms) 2024-04-13 19:08:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 19:08:47.903812+00:00', 'runtime': '4477440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4477441112 ms) 2024-04-13 19:08:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 19:07:47.903833+00:00', 'runtime': '4477380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4477441113 ms) 2024-04-13 19:08:54.613 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4477446765 ms) 2024-04-13 19:09:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4477500072 ms) 2024-04-13 19:09:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4477500072 ms) 2024-04-13 19:09:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4477500073 ms) 2024-04-13 19:09:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4477500073 ms) 2024-04-13 19:09:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4477501103 ms) 2024-04-13 19:09:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4477501104 ms) 2024-04-13 19:09:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 19:09:47.903824+00:00', 'runtime': '4477500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4477501106 ms) 2024-04-13 19:09:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 19:08:47.903812+00:00', 'runtime': '4477440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4477501107 ms) 2024-04-13 19:10:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4477560072 ms) 2024-04-13 19:10:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4477560072 ms) 2024-04-13 19:10:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4477560072 ms) 2024-04-13 19:10:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4477560073 ms) 2024-04-13 19:10:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4477561107 ms) 2024-04-13 19:10:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4477561108 ms) 2024-04-13 19:10:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 19:10:47.903817+00:00', 'runtime': '4477560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4477561110 ms) 2024-04-13 19:10:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 19:09:47.903824+00:00', 'runtime': '4477500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4477561111 ms) 2024-04-13 19:11:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4477620073 ms) 2024-04-13 19:11:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4477620074 ms) 2024-04-13 19:11:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4477620074 ms) 2024-04-13 19:11:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4477620074 ms) 2024-04-13 19:11:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4477621112 ms) 2024-04-13 19:11:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4477621113 ms) 2024-04-13 19:11:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 19:11:47.903817+00:00', 'runtime': '4477620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4477621117 ms) 2024-04-13 19:11:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 19:10:47.903817+00:00', 'runtime': '4477560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4477621118 ms) 2024-04-13 19:11:54.504 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4477626656 ms) 2024-04-13 19:12:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4477680071 ms) 2024-04-13 19:12:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4477680072 ms) 2024-04-13 19:12:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4477680072 ms) 2024-04-13 19:12:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4477680073 ms) 2024-04-13 19:12:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4477681107 ms) 2024-04-13 19:12:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4477681108 ms) 2024-04-13 19:12:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 19:12:47.903806+00:00', 'runtime': '4477680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4477681109 ms) 2024-04-13 19:12:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 19:11:47.903817+00:00', 'runtime': '4477620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4477681111 ms) 2024-04-13 19:13:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4477740072 ms) 2024-04-13 19:13:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4477740072 ms) 2024-04-13 19:13:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4477740072 ms) 2024-04-13 19:13:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4477740073 ms) 2024-04-13 19:13:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4477741105 ms) 2024-04-13 19:13:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4477741106 ms) 2024-04-13 19:13:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 19:13:47.903813+00:00', 'runtime': '4477740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4477741108 ms) 2024-04-13 19:13:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 19:12:47.903806+00:00', 'runtime': '4477680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4477741108 ms) 2024-04-13 19:14:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4477800063 ms) 2024-04-13 19:14:47.912 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4477800063 ms) 2024-04-13 19:14:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4477800063 ms) 2024-04-13 19:14:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4477800063 ms) 2024-04-13 19:14:48.938 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4477801090 ms) 2024-04-13 19:14:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4477801090 ms) 2024-04-13 19:14:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 19:14:47.903685+00:00', 'runtime': '4477800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4477801091 ms) 2024-04-13 19:14:48.941 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 19:13:47.903813+00:00', 'runtime': '4477740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4477801092 ms) 2024-04-13 19:14:53.873 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4477806024 ms) 2024-04-13 19:15:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4477860072 ms) 2024-04-13 19:15:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4477860072 ms) 2024-04-13 19:15:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4477860072 ms) 2024-04-13 19:15:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4477860073 ms) 2024-04-13 19:15:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4477861105 ms) 2024-04-13 19:15:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4477861106 ms) 2024-04-13 19:15:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 19:15:47.903846+00:00', 'runtime': '4477860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4477861107 ms) 2024-04-13 19:15:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 19:14:47.903685+00:00', 'runtime': '4477800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4477861108 ms) 2024-04-13 19:16:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4477920073 ms) 2024-04-13 19:16:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4477920073 ms) 2024-04-13 19:16:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4477920074 ms) 2024-04-13 19:16:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4477920074 ms) 2024-04-13 19:16:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4477921112 ms) 2024-04-13 19:16:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4477921113 ms) 2024-04-13 19:16:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 19:16:47.903817+00:00', 'runtime': '4477920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4477921115 ms) 2024-04-13 19:16:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 19:15:47.903846+00:00', 'runtime': '4477860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4477921115 ms) 2024-04-13 19:16:53.843 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4477925994 ms) 2024-04-13 19:17:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4477980072 ms) 2024-04-13 19:17:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4477980073 ms) 2024-04-13 19:17:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4477980073 ms) 2024-04-13 19:17:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4477980073 ms) 2024-04-13 19:17:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4477981111 ms) 2024-04-13 19:17:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4477981111 ms) 2024-04-13 19:17:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 19:17:47.904879+00:00', 'runtime': '4477980.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+4477981115 ms) 2024-04-13 19:17:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 19:16:47.903817+00:00', 'runtime': '4477920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4477981115 ms) 2024-04-13 19:18:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4478040073 ms) 2024-04-13 19:18:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4478040073 ms) 2024-04-13 19:18:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4478040074 ms) 2024-04-13 19:18:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4478040074 ms) 2024-04-13 19:18:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4478041108 ms) 2024-04-13 19:18:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4478041108 ms) 2024-04-13 19:18:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 19:18:47.903796+00:00', 'runtime': '4478040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4478041110 ms) 2024-04-13 19:18:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 19:17:47.904879+00:00', 'runtime': '4477980.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+4478041111 ms) 2024-04-13 19:18:54.179 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4478046331 ms) 2024-04-13 19:19:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4478100071 ms) 2024-04-13 19:19:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4478100072 ms) 2024-04-13 19:19:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4478100072 ms) 2024-04-13 19:19:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4478100072 ms) 2024-04-13 19:19:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4478101105 ms) 2024-04-13 19:19:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4478101106 ms) 2024-04-13 19:19:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 19:19:47.903791+00:00', 'runtime': '4478100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4478101107 ms) 2024-04-13 19:19:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 19:18:47.903796+00:00', 'runtime': '4478040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4478101108 ms) 2024-04-13 19:20:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4478160072 ms) 2024-04-13 19:20:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4478160072 ms) 2024-04-13 19:20:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4478160072 ms) 2024-04-13 19:20:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4478160073 ms) 2024-04-13 19:20:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4478161109 ms) 2024-04-13 19:20:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4478161110 ms) 2024-04-13 19:20:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 19:20:47.903830+00:00', 'runtime': '4478160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4478161113 ms) 2024-04-13 19:20:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 19:19:47.903791+00:00', 'runtime': '4478100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4478161114 ms) 2024-04-13 19:21:47.925 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4478220077 ms) 2024-04-13 19:21:47.926 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4478220077 ms) 2024-04-13 19:21:47.926 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4478220077 ms) 2024-04-13 19:21:47.926 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4478220078 ms) 2024-04-13 19:21:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4478221110 ms) 2024-04-13 19:21:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4478221111 ms) 2024-04-13 19:21:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 19:21:47.903801+00:00', 'runtime': '4478220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4478221112 ms) 2024-04-13 19:21:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 19:20:47.903830+00:00', 'runtime': '4478160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4478221113 ms) 2024-04-13 19:21:54.710 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4478226861 ms) 2024-04-13 19:22:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4478280072 ms) 2024-04-13 19:22:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4478280072 ms) 2024-04-13 19:22:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4478280073 ms) 2024-04-13 19:22:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4478280073 ms) 2024-04-13 19:22:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4478281104 ms) 2024-04-13 19:22:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4478281105 ms) 2024-04-13 19:22:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 19:22:47.904641+00:00', 'runtime': '4478280.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+4478281107 ms) 2024-04-13 19:22:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 19:21:47.903801+00:00', 'runtime': '4478220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4478281107 ms) 2024-04-13 19:23:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4478340072 ms) 2024-04-13 19:23:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4478340073 ms) 2024-04-13 19:23:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4478340073 ms) 2024-04-13 19:23:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4478340073 ms) 2024-04-13 19:23:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4478341105 ms) 2024-04-13 19:23:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4478341105 ms) 2024-04-13 19:23:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 19:23:47.903824+00:00', 'runtime': '4478340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4478341107 ms) 2024-04-13 19:23:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 19:22:47.904641+00:00', 'runtime': '4478280.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+4478341108 ms) 2024-04-13 19:24:47.912 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4478400063 ms) 2024-04-13 19:24:47.912 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4478400064 ms) 2024-04-13 19:24:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4478400064 ms) 2024-04-13 19:24:47.913 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4478400064 ms) 2024-04-13 19:24:48.940 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4478401091 ms) 2024-04-13 19:24:48.940 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4478401092 ms) 2024-04-13 19:24:48.945 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 19:24:47.903740+00:00', 'runtime': '4478400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4478401097 ms) 2024-04-13 19:24:48.946 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 19:23:47.903824+00:00', 'runtime': '4478340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4478401097 ms) 2024-04-13 19:24:55.004 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4478407156 ms) 2024-04-13 19:25:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4478460071 ms) 2024-04-13 19:25:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4478460072 ms) 2024-04-13 19:25:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4478460072 ms) 2024-04-13 19:25:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4478460072 ms) 2024-04-13 19:25:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4478461105 ms) 2024-04-13 19:25:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4478461105 ms) 2024-04-13 19:25:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 19:25:47.903759+00:00', 'runtime': '4478460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4478461107 ms) 2024-04-13 19:25:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 19:24:47.903740+00:00', 'runtime': '4478400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4478461108 ms) 2024-04-13 19:26:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4478520073 ms) 2024-04-13 19:26:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4478520074 ms) 2024-04-13 19:26:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4478520074 ms) 2024-04-13 19:26:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4478520074 ms) 2024-04-13 19:26:48.967 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4478521118 ms) 2024-04-13 19:26:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4478521119 ms) 2024-04-13 19:26:48.970 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 19:26:47.903786+00:00', 'runtime': '4478520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4478521122 ms) 2024-04-13 19:26:48.971 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 19:25:47.903759+00:00', 'runtime': '4478460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4478521123 ms) 2024-04-13 19:26:54.337 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4478526488 ms) 2024-04-13 19:27:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4478580072 ms) 2024-04-13 19:27:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4478580072 ms) 2024-04-13 19:27:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4478580073 ms) 2024-04-13 19:27:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4478580073 ms) 2024-04-13 19:27:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4478581105 ms) 2024-04-13 19:27:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4478581106 ms) 2024-04-13 19:27:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 19:27:47.904489+00:00', 'runtime': '4478580.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+4478581108 ms) 2024-04-13 19:27:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 19:26:47.903786+00:00', 'runtime': '4478520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4478581108 ms) 2024-04-13 19:28:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4478640072 ms) 2024-04-13 19:28:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4478640072 ms) 2024-04-13 19:28:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4478640072 ms) 2024-04-13 19:28:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4478640073 ms) 2024-04-13 19:28:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4478641105 ms) 2024-04-13 19:28:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4478641106 ms) 2024-04-13 19:28:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 19:28:47.903812+00:00', 'runtime': '4478640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4478641107 ms) 2024-04-13 19:28:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 19:27:47.904489+00:00', 'runtime': '4478580.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+4478641108 ms) 2024-04-13 19:29:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4478700073 ms) 2024-04-13 19:29:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4478700074 ms) 2024-04-13 19:29:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4478700074 ms) 2024-04-13 19:29:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4478700074 ms) 2024-04-13 19:29:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4478701112 ms) 2024-04-13 19:29:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4478701113 ms) 2024-04-13 19:29:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 19:29:47.903797+00:00', 'runtime': '4478700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4478701115 ms) 2024-04-13 19:29:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 19:28:47.903812+00:00', 'runtime': '4478640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4478701115 ms) 2024-04-13 19:29:54.783 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4478706935 ms) 2024-04-13 19:30:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4478760072 ms) 2024-04-13 19:30:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4478760072 ms) 2024-04-13 19:30:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4478760072 ms) 2024-04-13 19:30:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4478760073 ms) 2024-04-13 19:30:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4478761110 ms) 2024-04-13 19:30:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4478761111 ms) 2024-04-13 19:30:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 19:30:47.903797+00:00', 'runtime': '4478760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4478761112 ms) 2024-04-13 19:30:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 19:29:47.903797+00:00', 'runtime': '4478700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4478761113 ms) 2024-04-13 19:31:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4478820073 ms) 2024-04-13 19:31:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4478820073 ms) 2024-04-13 19:31:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4478820074 ms) 2024-04-13 19:31:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4478820074 ms) 2024-04-13 19:31:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4478821111 ms) 2024-04-13 19:31:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4478821112 ms) 2024-04-13 19:31:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 19:31:47.903819+00:00', 'runtime': '4478820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4478821115 ms) 2024-04-13 19:31:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 19:30:47.903797+00:00', 'runtime': '4478760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4478821116 ms) 2024-04-13 19:31:54.203 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4478826355 ms) 2024-04-13 19:32:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4478880072 ms) 2024-04-13 19:32:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4478880072 ms) 2024-04-13 19:32:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4478880072 ms) 2024-04-13 19:32:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4478880073 ms) 2024-04-13 19:32:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4478881105 ms) 2024-04-13 19:32:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4478881106 ms) 2024-04-13 19:32:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 19:32:47.903801+00:00', 'runtime': '4478880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4478881108 ms) 2024-04-13 19:32:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 19:31:47.903819+00:00', 'runtime': '4478820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4478881108 ms) 2024-04-13 19:33:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4478940072 ms) 2024-04-13 19:33:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4478940072 ms) 2024-04-13 19:33:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4478940073 ms) 2024-04-13 19:33:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4478940073 ms) 2024-04-13 19:33:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4478941112 ms) 2024-04-13 19:33:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4478941113 ms) 2024-04-13 19:33:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 19:33:47.903906+00:00', 'runtime': '4478940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4478941116 ms) 2024-04-13 19:33:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 19:32:47.903801+00:00', 'runtime': '4478880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4478941117 ms) 2024-04-13 19:34:47.912 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4479000063 ms) 2024-04-13 19:34:47.912 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4479000064 ms) 2024-04-13 19:34:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4479000064 ms) 2024-04-13 19:34:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4479000064 ms) 2024-04-13 19:34:48.946 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4479001098 ms) 2024-04-13 19:34:48.947 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4479001098 ms) 2024-04-13 19:34:48.950 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 19:34:47.903635+00:00', 'runtime': '4479000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4479001102 ms) 2024-04-13 19:34:48.950 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 19:33:47.903906+00:00', 'runtime': '4478940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4479001102 ms) 2024-04-13 19:34:54.188 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4479006339 ms) 2024-04-13 19:35:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4479060071 ms) 2024-04-13 19:35:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4479060072 ms) 2024-04-13 19:35:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4479060072 ms) 2024-04-13 19:35:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4479060073 ms) 2024-04-13 19:35:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4479061105 ms) 2024-04-13 19:35:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4479061106 ms) 2024-04-13 19:35:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 19:35:47.903809+00:00', 'runtime': '4479060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4479061108 ms) 2024-04-13 19:35:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 19:34:47.903635+00:00', 'runtime': '4479000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4479061109 ms) 2024-04-13 19:36:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4479120072 ms) 2024-04-13 19:36:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4479120073 ms) 2024-04-13 19:36:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4479120073 ms) 2024-04-13 19:36:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4479120073 ms) 2024-04-13 19:36:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4479121105 ms) 2024-04-13 19:36:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4479121106 ms) 2024-04-13 19:36:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 19:36:47.903795+00:00', 'runtime': '4479120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4479121107 ms) 2024-04-13 19:36:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 19:35:47.903809+00:00', 'runtime': '4479060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4479121108 ms) 2024-04-13 19:36:54.178 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4479126329 ms) 2024-04-13 19:37:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4479180071 ms) 2024-04-13 19:37:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4479180072 ms) 2024-04-13 19:37:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4479180072 ms) 2024-04-13 19:37:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4479180072 ms) 2024-04-13 19:37:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4479181107 ms) 2024-04-13 19:37:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4479181108 ms) 2024-04-13 19:37:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 19:37:47.903789+00:00', 'runtime': '4479180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4479181110 ms) 2024-04-13 19:37:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 19:36:47.903795+00:00', 'runtime': '4479120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4479181111 ms) 2024-04-13 19:38:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4479240071 ms) 2024-04-13 19:38:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4479240072 ms) 2024-04-13 19:38:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4479240072 ms) 2024-04-13 19:38:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4479240073 ms) 2024-04-13 19:38:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4479241105 ms) 2024-04-13 19:38:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4479241106 ms) 2024-04-13 19:38:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 19:38:47.903818+00:00', 'runtime': '4479240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4479241108 ms) 2024-04-13 19:38:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 19:37:47.903789+00:00', 'runtime': '4479180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4479241108 ms) 2024-04-13 19:39:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4479300073 ms) 2024-04-13 19:39:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4479300074 ms) 2024-04-13 19:39:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4479300074 ms) 2024-04-13 19:39:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4479300074 ms) 2024-04-13 19:39:48.963 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4479301114 ms) 2024-04-13 19:39:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4479301115 ms) 2024-04-13 19:39:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 19:39:47.903794+00:00', 'runtime': '4479300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4479301117 ms) 2024-04-13 19:39:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 19:38:47.903818+00:00', 'runtime': '4479240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4479301118 ms) 2024-04-13 19:39:54.658 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4479306809 ms) 2024-04-13 19:40:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4479360072 ms) 2024-04-13 19:40:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4479360072 ms) 2024-04-13 19:40:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4479360072 ms) 2024-04-13 19:40:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4479360073 ms) 2024-04-13 19:40:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4479361107 ms) 2024-04-13 19:40:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4479361107 ms) 2024-04-13 19:40:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 19:40:47.903803+00:00', 'runtime': '4479360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4479361109 ms) 2024-04-13 19:40:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 19:39:47.903794+00:00', 'runtime': '4479300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4479361110 ms) 2024-04-13 19:41:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4479420073 ms) 2024-04-13 19:41:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4479420074 ms) 2024-04-13 19:41:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4479420074 ms) 2024-04-13 19:41:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4479420075 ms) 2024-04-13 19:41:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4479421113 ms) 2024-04-13 19:41:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4479421114 ms) 2024-04-13 19:41:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 19:41:47.903827+00:00', 'runtime': '4479420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4479421117 ms) 2024-04-13 19:41:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 19:40:47.903803+00:00', 'runtime': '4479360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4479421117 ms) 2024-04-13 19:41:54.115 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4479426267 ms) 2024-04-13 19:42:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4479480071 ms) 2024-04-13 19:42:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4479480072 ms) 2024-04-13 19:42:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4479480072 ms) 2024-04-13 19:42:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4479480073 ms) 2024-04-13 19:42:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4479481105 ms) 2024-04-13 19:42:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4479481106 ms) 2024-04-13 19:42:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 19:42:47.903801+00:00', 'runtime': '4479480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4479481108 ms) 2024-04-13 19:42:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 19:41:47.903827+00:00', 'runtime': '4479420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4479481109 ms) 2024-04-13 19:43:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4479540071 ms) 2024-04-13 19:43:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4479540072 ms) 2024-04-13 19:43:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4479540072 ms) 2024-04-13 19:43:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4479540073 ms) 2024-04-13 19:43:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4479541111 ms) 2024-04-13 19:43:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4479541111 ms) 2024-04-13 19:43:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 19:43:47.903825+00:00', 'runtime': '4479540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4479541113 ms) 2024-04-13 19:43:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 19:42:47.903801+00:00', 'runtime': '4479480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4479541114 ms) 2024-04-13 19:44:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4479600063 ms) 2024-04-13 19:44:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4479600063 ms) 2024-04-13 19:44:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4479600063 ms) 2024-04-13 19:44:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4479600063 ms) 2024-04-13 19:44:48.936 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4479601088 ms) 2024-04-13 19:44:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4479601088 ms) 2024-04-13 19:44:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 19:44:47.903670+00:00', 'runtime': '4479600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4479601089 ms) 2024-04-13 19:44:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 19:43:47.903825+00:00', 'runtime': '4479540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4479601089 ms) 2024-04-13 19:44:54.683 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4479606834 ms) 2024-04-13 19:45:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4479660071 ms) 2024-04-13 19:45:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4479660072 ms) 2024-04-13 19:45:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4479660072 ms) 2024-04-13 19:45:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4479660073 ms) 2024-04-13 19:45:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4479661105 ms) 2024-04-13 19:45:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4479661106 ms) 2024-04-13 19:45:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 19:45:47.903797+00:00', 'runtime': '4479660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4479661108 ms) 2024-04-13 19:45:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 19:44:47.903670+00:00', 'runtime': '4479600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4479661109 ms) 2024-04-13 19:46:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4479720073 ms) 2024-04-13 19:46:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4479720073 ms) 2024-04-13 19:46:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4479720074 ms) 2024-04-13 19:46:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4479720074 ms) 2024-04-13 19:46:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4479721112 ms) 2024-04-13 19:46:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4479721112 ms) 2024-04-13 19:46:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 19:46:47.903796+00:00', 'runtime': '4479720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4479721115 ms) 2024-04-13 19:46:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 19:45:47.903797+00:00', 'runtime': '4479660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4479721116 ms) 2024-04-13 19:46:54.709 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4479726861 ms) 2024-04-13 19:47:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4479780073 ms) 2024-04-13 19:47:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4479780073 ms) 2024-04-13 19:47:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4479780074 ms) 2024-04-13 19:47:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4479780074 ms) 2024-04-13 19:47:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4479781107 ms) 2024-04-13 19:47:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4479781108 ms) 2024-04-13 19:47:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 19:47:47.904650+00:00', 'runtime': '4479780.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+4479781109 ms) 2024-04-13 19:47:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 19:46:47.903796+00:00', 'runtime': '4479720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4479781110 ms) 2024-04-13 19:48:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4479840072 ms) 2024-04-13 19:48:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4479840073 ms) 2024-04-13 19:48:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4479840073 ms) 2024-04-13 19:48:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4479840074 ms) 2024-04-13 19:48:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4479841107 ms) 2024-04-13 19:48:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4479841108 ms) 2024-04-13 19:48:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 19:48:47.904577+00:00', 'runtime': '4479840.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+4479841110 ms) 2024-04-13 19:48:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 19:47:47.904650+00:00', 'runtime': '4479780.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+4479841110 ms) 2024-04-13 19:49:47.925 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4479900077 ms) 2024-04-13 19:49:47.926 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4479900077 ms) 2024-04-13 19:49:47.926 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4479900077 ms) 2024-04-13 19:49:47.926 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4479900078 ms) 2024-04-13 19:49:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4479901108 ms) 2024-04-13 19:49:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4479901109 ms) 2024-04-13 19:49:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 19:49:47.903795+00:00', 'runtime': '4479900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4479901111 ms) 2024-04-13 19:49:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 19:48:47.904577+00:00', 'runtime': '4479840.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+4479901111 ms) 2024-04-13 19:49:54.125 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4479906276 ms) 2024-04-13 19:50:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4479960072 ms) 2024-04-13 19:50:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4479960073 ms) 2024-04-13 19:50:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4479960073 ms) 2024-04-13 19:50:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4479960073 ms) 2024-04-13 19:50:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4479961107 ms) 2024-04-13 19:50:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4479961108 ms) 2024-04-13 19:50:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 19:50:47.904703+00:00', 'runtime': '4479960.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+4479961111 ms) 2024-04-13 19:50:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 19:49:47.903795+00:00', 'runtime': '4479900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4479961112 ms) 2024-04-13 19:51:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4480020072 ms) 2024-04-13 19:51:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4480020072 ms) 2024-04-13 19:51:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4480020073 ms) 2024-04-13 19:51:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4480020073 ms) 2024-04-13 19:51:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4480021107 ms) 2024-04-13 19:51:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4480021107 ms) 2024-04-13 19:51:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 19:51:47.903819+00:00', 'runtime': '4480020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4480021109 ms) 2024-04-13 19:51:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 19:50:47.904703+00:00', 'runtime': '4479960.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+4480021110 ms) 2024-04-13 19:52:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4480080073 ms) 2024-04-13 19:52:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4480080073 ms) 2024-04-13 19:52:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4480080074 ms) 2024-04-13 19:52:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4480080074 ms) 2024-04-13 19:52:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4480081111 ms) 2024-04-13 19:52:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4480081111 ms) 2024-04-13 19:52:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 19:52:47.903799+00:00', 'runtime': '4480080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4480081113 ms) 2024-04-13 19:52:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 19:51:47.903819+00:00', 'runtime': '4480020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4480081114 ms) 2024-04-13 19:52:54.267 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4480086419 ms) 2024-04-13 19:53:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4480140072 ms) 2024-04-13 19:53:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4480140072 ms) 2024-04-13 19:53:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4480140072 ms) 2024-04-13 19:53:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4480140073 ms) 2024-04-13 19:53:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4480141105 ms) 2024-04-13 19:53:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4480141106 ms) 2024-04-13 19:53:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 19:53:47.903807+00:00', 'runtime': '4480140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4480141108 ms) 2024-04-13 19:53:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 19:52:47.903799+00:00', 'runtime': '4480080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4480141109 ms) 2024-04-13 19:54:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4480200062 ms) 2024-04-13 19:54:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4480200062 ms) 2024-04-13 19:54:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4480200062 ms) 2024-04-13 19:54:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4480200062 ms) 2024-04-13 19:54:48.934 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4480201086 ms) 2024-04-13 19:54:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4480201087 ms) 2024-04-13 19:54:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 19:54:47.903682+00:00', 'runtime': '4480200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4480201088 ms) 2024-04-13 19:54:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 19:53:47.903807+00:00', 'runtime': '4480140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4480201088 ms) 2024-04-13 19:55:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4480260073 ms) 2024-04-13 19:55:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4480260074 ms) 2024-04-13 19:55:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4480260074 ms) 2024-04-13 19:55:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4480260074 ms) 2024-04-13 19:55:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4480261111 ms) 2024-04-13 19:55:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4480261112 ms) 2024-04-13 19:55:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 19:55:47.903824+00:00', 'runtime': '4480260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4480261113 ms) 2024-04-13 19:55:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 19:54:47.903682+00:00', 'runtime': '4480200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4480261114 ms) 2024-04-13 19:55:54.636 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4480266788 ms) 2024-04-13 19:56:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4480320071 ms) 2024-04-13 19:56:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4480320072 ms) 2024-04-13 19:56:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4480320072 ms) 2024-04-13 19:56:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4480320072 ms) 2024-04-13 19:56:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4480321107 ms) 2024-04-13 19:56:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4480321108 ms) 2024-04-13 19:56:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 19:56:47.903783+00:00', 'runtime': '4480320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4480321109 ms) 2024-04-13 19:56:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 19:55:47.903824+00:00', 'runtime': '4480260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4480321110 ms) 2024-04-13 19:57:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4480380073 ms) 2024-04-13 19:57:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4480380073 ms) 2024-04-13 19:57:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4480380074 ms) 2024-04-13 19:57:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4480380074 ms) 2024-04-13 19:57:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4480381108 ms) 2024-04-13 19:57:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4480381108 ms) 2024-04-13 19:57:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 19:57:47.903813+00:00', 'runtime': '4480380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4480381110 ms) 2024-04-13 19:57:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 19:56:47.903783+00:00', 'runtime': '4480320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4480381111 ms) 2024-04-13 19:57:54.585 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4480386736 ms) 2024-04-13 19:58:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4480440071 ms) 2024-04-13 19:58:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4480440072 ms) 2024-04-13 19:58:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4480440072 ms) 2024-04-13 19:58:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4480440072 ms) 2024-04-13 19:58:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4480441105 ms) 2024-04-13 19:58:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4480441105 ms) 2024-04-13 19:58:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 19:58:47.903801+00:00', 'runtime': '4480440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4480441107 ms) 2024-04-13 19:58:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 19:57:47.903813+00:00', 'runtime': '4480380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4480441108 ms) 2024-04-13 19:59:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4480500071 ms) 2024-04-13 19:59:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4480500072 ms) 2024-04-13 19:59:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4480500072 ms) 2024-04-13 19:59:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4480500072 ms) 2024-04-13 19:59:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4480501105 ms) 2024-04-13 19:59:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4480501106 ms) 2024-04-13 19:59:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 19:59:47.903825+00:00', 'runtime': '4480500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4480501107 ms) 2024-04-13 19:59:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 19:58:47.903801+00:00', 'runtime': '4480440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4480501108 ms) 2024-04-13 20:00:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4480560073 ms) 2024-04-13 20:00:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4480560074 ms) 2024-04-13 20:00:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4480560074 ms) 2024-04-13 20:00:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4480560075 ms) 2024-04-13 20:00:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4480561111 ms) 2024-04-13 20:00:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4480561112 ms) 2024-04-13 20:00:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 20:00:47.903818+00:00', 'runtime': '4480560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4480561114 ms) 2024-04-13 20:00:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 19:59:47.903825+00:00', 'runtime': '4480500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4480561116 ms) 2024-04-13 20:00:54.613 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4480566764 ms) 2024-04-13 20:01:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4480620072 ms) 2024-04-13 20:01:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4480620073 ms) 2024-04-13 20:01:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4480620073 ms) 2024-04-13 20:01:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4480620073 ms) 2024-04-13 20:01:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4480621105 ms) 2024-04-13 20:01:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4480621105 ms) 2024-04-13 20:01:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 20:01:47.904722+00:00', 'runtime': '4480620.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+4480621107 ms) 2024-04-13 20:01:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 20:00:47.903818+00:00', 'runtime': '4480560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4480621108 ms) 2024-04-13 20:02:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4480680072 ms) 2024-04-13 20:02:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4480680072 ms) 2024-04-13 20:02:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4480680072 ms) 2024-04-13 20:02:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4480680073 ms) 2024-04-13 20:02:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4480681107 ms) 2024-04-13 20:02:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4480681108 ms) 2024-04-13 20:02:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 20:02:47.903806+00:00', 'runtime': '4480680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4480681109 ms) 2024-04-13 20:02:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 20:01:47.904722+00:00', 'runtime': '4480620.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+4480681110 ms) 2024-04-13 20:03:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4480740073 ms) 2024-04-13 20:03:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4480740073 ms) 2024-04-13 20:03:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4480740074 ms) 2024-04-13 20:03:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4480740074 ms) 2024-04-13 20:03:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4480741111 ms) 2024-04-13 20:03:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4480741112 ms) 2024-04-13 20:03:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 20:03:47.903802+00:00', 'runtime': '4480740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4480741115 ms) 2024-04-13 20:03:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 20:02:47.903806+00:00', 'runtime': '4480680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4480741116 ms) 2024-04-13 20:03:54.829 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4480746980 ms) 2024-04-13 20:04:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4480800062 ms) 2024-04-13 20:04:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4480800062 ms) 2024-04-13 20:04:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4480800062 ms) 2024-04-13 20:04:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4480800062 ms) 2024-04-13 20:04:48.942 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4480801093 ms) 2024-04-13 20:04:48.943 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4480801094 ms) 2024-04-13 20:04:48.944 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 20:04:47.903640+00:00', 'runtime': '4480800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4480801096 ms) 2024-04-13 20:04:48.945 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 20:03:47.903802+00:00', 'runtime': '4480740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4480801096 ms) 2024-04-13 20:05:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4480860072 ms) 2024-04-13 20:05:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4480860073 ms) 2024-04-13 20:05:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4480860073 ms) 2024-04-13 20:05:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4480860074 ms) 2024-04-13 20:05:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4480861111 ms) 2024-04-13 20:05:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4480861111 ms) 2024-04-13 20:05:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 20:05:47.903813+00:00', 'runtime': '4480860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4480861115 ms) 2024-04-13 20:05:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 20:04:47.903640+00:00', 'runtime': '4480800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4480861115 ms) 2024-04-13 20:05:54.315 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4480866467 ms) 2024-04-13 20:06:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4480920072 ms) 2024-04-13 20:06:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4480920072 ms) 2024-04-13 20:06:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4480920073 ms) 2024-04-13 20:06:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4480920073 ms) 2024-04-13 20:06:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4480921107 ms) 2024-04-13 20:06:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4480921108 ms) 2024-04-13 20:06:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 20:06:47.903794+00:00', 'runtime': '4480920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4480921109 ms) 2024-04-13 20:06:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 20:05:47.903813+00:00', 'runtime': '4480860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4480921110 ms) 2024-04-13 20:07:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4480980072 ms) 2024-04-13 20:07:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4480980072 ms) 2024-04-13 20:07:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4480980072 ms) 2024-04-13 20:07:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4480980073 ms) 2024-04-13 20:07:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4480981107 ms) 2024-04-13 20:07:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4480981108 ms) 2024-04-13 20:07:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 20:07:47.903769+00:00', 'runtime': '4480980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4480981110 ms) 2024-04-13 20:07:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 20:06:47.903794+00:00', 'runtime': '4480920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4480981111 ms) 2024-04-13 20:08:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4481040073 ms) 2024-04-13 20:08:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4481040074 ms) 2024-04-13 20:08:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4481040074 ms) 2024-04-13 20:08:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4481040075 ms) 2024-04-13 20:08:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4481041109 ms) 2024-04-13 20:08:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4481041110 ms) 2024-04-13 20:08:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 20:08:47.903827+00:00', 'runtime': '4481040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4481041112 ms) 2024-04-13 20:08:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 20:07:47.903769+00:00', 'runtime': '4480980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4481041113 ms) 2024-04-13 20:08:54.742 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4481046893 ms) 2024-04-13 20:09:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4481100071 ms) 2024-04-13 20:09:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4481100072 ms) 2024-04-13 20:09:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4481100072 ms) 2024-04-13 20:09:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4481100072 ms) 2024-04-13 20:09:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4481101105 ms) 2024-04-13 20:09:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4481101105 ms) 2024-04-13 20:09:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 20:09:47.903792+00:00', 'runtime': '4481100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4481101107 ms) 2024-04-13 20:09:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 20:08:47.903827+00:00', 'runtime': '4481040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4481101108 ms) 2024-04-13 20:10:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4481160072 ms) 2024-04-13 20:10:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4481160072 ms) 2024-04-13 20:10:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4481160072 ms) 2024-04-13 20:10:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4481160073 ms) 2024-04-13 20:10:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4481161110 ms) 2024-04-13 20:10:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4481161111 ms) 2024-04-13 20:10:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 20:10:47.903830+00:00', 'runtime': '4481160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4481161114 ms) 2024-04-13 20:10:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 20:09:47.903792+00:00', 'runtime': '4481100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4481161115 ms) 2024-04-13 20:11:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4481220073 ms) 2024-04-13 20:11:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4481220074 ms) 2024-04-13 20:11:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4481220074 ms) 2024-04-13 20:11:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4481220075 ms) 2024-04-13 20:11:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4481221113 ms) 2024-04-13 20:11:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4481221114 ms) 2024-04-13 20:11:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 20:11:47.903813+00:00', 'runtime': '4481220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4481221117 ms) 2024-04-13 20:11:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 20:10:47.903830+00:00', 'runtime': '4481160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4481221118 ms) 2024-04-13 20:11:54.137 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4481226288 ms) 2024-04-13 20:12:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4481280072 ms) 2024-04-13 20:12:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4481280072 ms) 2024-04-13 20:12:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4481280072 ms) 2024-04-13 20:12:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4481280073 ms) 2024-04-13 20:12:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4481281110 ms) 2024-04-13 20:12:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4481281111 ms) 2024-04-13 20:12:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 20:12:47.903797+00:00', 'runtime': '4481280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4481281112 ms) 2024-04-13 20:12:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 20:11:47.903813+00:00', 'runtime': '4481220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4481281114 ms) 2024-04-13 20:13:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4481340071 ms) 2024-04-13 20:13:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4481340072 ms) 2024-04-13 20:13:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4481340072 ms) 2024-04-13 20:13:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4481340073 ms) 2024-04-13 20:13:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4481341110 ms) 2024-04-13 20:13:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4481341110 ms) 2024-04-13 20:13:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 20:13:47.903803+00:00', 'runtime': '4481340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4481341112 ms) 2024-04-13 20:13:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 20:12:47.903797+00:00', 'runtime': '4481280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4481341114 ms) 2024-04-13 20:14:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4481400063 ms) 2024-04-13 20:14:47.912 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4481400063 ms) 2024-04-13 20:14:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4481400063 ms) 2024-04-13 20:14:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4481400064 ms) 2024-04-13 20:14:48.940 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4481401092 ms) 2024-04-13 20:14:48.942 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4481401093 ms) 2024-04-13 20:14:48.943 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 20:14:47.903672+00:00', 'runtime': '4481400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4481401094 ms) 2024-04-13 20:14:48.944 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 20:13:47.903803+00:00', 'runtime': '4481340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4481401096 ms) 2024-04-13 20:14:54.506 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4481406657 ms) 2024-04-13 20:15:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4481460072 ms) 2024-04-13 20:15:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4481460072 ms) 2024-04-13 20:15:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4481460072 ms) 2024-04-13 20:15:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4481460073 ms) 2024-04-13 20:15:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4481461105 ms) 2024-04-13 20:15:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4481461106 ms) 2024-04-13 20:15:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 20:15:47.903856+00:00', 'runtime': '4481460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4481461108 ms) 2024-04-13 20:15:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 20:14:47.903672+00:00', 'runtime': '4481400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4481461108 ms) 2024-04-13 20:16:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4481520073 ms) 2024-04-13 20:16:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4481520073 ms) 2024-04-13 20:16:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4481520073 ms) 2024-04-13 20:16:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4481520074 ms) 2024-04-13 20:16:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4481521105 ms) 2024-04-13 20:16:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4481521106 ms) 2024-04-13 20:16:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 20:16:47.903788+00:00', 'runtime': '4481520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4481521108 ms) 2024-04-13 20:16:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 20:15:47.903856+00:00', 'runtime': '4481460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4481521108 ms) 2024-04-13 20:16:54.374 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4481526525 ms) 2024-04-13 20:17:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4481580072 ms) 2024-04-13 20:17:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4481580072 ms) 2024-04-13 20:17:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4481580072 ms) 2024-04-13 20:17:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4481580073 ms) 2024-04-13 20:17:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4481581104 ms) 2024-04-13 20:17:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4481581105 ms) 2024-04-13 20:17:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 20:17:47.903807+00:00', 'runtime': '4481580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4481581107 ms) 2024-04-13 20:17:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 20:16:47.903788+00:00', 'runtime': '4481520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4481581107 ms) 2024-04-13 20:18:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4481640072 ms) 2024-04-13 20:18:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4481640072 ms) 2024-04-13 20:18:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4481640072 ms) 2024-04-13 20:18:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4481640073 ms) 2024-04-13 20:18:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4481641105 ms) 2024-04-13 20:18:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4481641106 ms) 2024-04-13 20:18:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 20:18:47.903782+00:00', 'runtime': '4481640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4481641108 ms) 2024-04-13 20:18:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 20:17:47.903807+00:00', 'runtime': '4481580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4481641109 ms) 2024-04-13 20:19:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4481700073 ms) 2024-04-13 20:19:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4481700073 ms) 2024-04-13 20:19:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4481700074 ms) 2024-04-13 20:19:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4481700074 ms) 2024-04-13 20:19:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4481701109 ms) 2024-04-13 20:19:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4481701109 ms) 2024-04-13 20:19:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 20:19:47.903786+00:00', 'runtime': '4481700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4481701111 ms) 2024-04-13 20:19:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 20:18:47.903782+00:00', 'runtime': '4481640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4481701112 ms) 2024-04-13 20:19:54.746 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4481706898 ms) 2024-04-13 20:20:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4481760071 ms) 2024-04-13 20:20:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4481760072 ms) 2024-04-13 20:20:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4481760072 ms) 2024-04-13 20:20:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4481760072 ms) 2024-04-13 20:20:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4481761105 ms) 2024-04-13 20:20:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4481761106 ms) 2024-04-13 20:20:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 20:20:47.903787+00:00', 'runtime': '4481760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4481761108 ms) 2024-04-13 20:20:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 20:19:47.903786+00:00', 'runtime': '4481700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4481761108 ms) 2024-04-13 20:21:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4481820073 ms) 2024-04-13 20:21:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4481820074 ms) 2024-04-13 20:21:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4481820074 ms) 2024-04-13 20:21:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4481820074 ms) 2024-04-13 20:21:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4481821109 ms) 2024-04-13 20:21:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4481821110 ms) 2024-04-13 20:21:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 20:21:47.903805+00:00', 'runtime': '4481820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4481821112 ms) 2024-04-13 20:21:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 20:20:47.903787+00:00', 'runtime': '4481760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4481821112 ms) 2024-04-13 20:21:54.778 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4481826929 ms) 2024-04-13 20:22:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4481880071 ms) 2024-04-13 20:22:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4481880072 ms) 2024-04-13 20:22:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4481880072 ms) 2024-04-13 20:22:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4481880072 ms) 2024-04-13 20:22:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4481881104 ms) 2024-04-13 20:22:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4481881105 ms) 2024-04-13 20:22:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 20:22:47.903772+00:00', 'runtime': '4481880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4481881107 ms) 2024-04-13 20:22:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 20:21:47.903805+00:00', 'runtime': '4481820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4481881108 ms) 2024-04-13 20:23:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4481940071 ms) 2024-04-13 20:23:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4481940072 ms) 2024-04-13 20:23:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4481940072 ms) 2024-04-13 20:23:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4481940073 ms) 2024-04-13 20:23:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4481941109 ms) 2024-04-13 20:23:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4481941110 ms) 2024-04-13 20:23:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 20:23:47.903832+00:00', 'runtime': '4481940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4481941113 ms) 2024-04-13 20:23:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 20:22:47.903772+00:00', 'runtime': '4481880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4481941114 ms) 2024-04-13 20:24:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4482000063 ms) 2024-04-13 20:24:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4482000063 ms) 2024-04-13 20:24:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4482000063 ms) 2024-04-13 20:24:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4482000063 ms) 2024-04-13 20:24:48.939 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4482001091 ms) 2024-04-13 20:24:48.940 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4482001091 ms) 2024-04-13 20:24:48.941 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 20:24:47.903669+00:00', 'runtime': '4482000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4482001092 ms) 2024-04-13 20:24:48.943 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 20:23:47.903832+00:00', 'runtime': '4481940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4482001095 ms) 2024-04-13 20:24:54.627 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4482006778 ms) 2024-04-13 20:25:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4482060071 ms) 2024-04-13 20:25:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4482060072 ms) 2024-04-13 20:25:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4482060072 ms) 2024-04-13 20:25:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4482060072 ms) 2024-04-13 20:25:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4482061106 ms) 2024-04-13 20:25:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4482061107 ms) 2024-04-13 20:25:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 20:25:47.903822+00:00', 'runtime': '4482060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4482061108 ms) 2024-04-13 20:25:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 20:24:47.903669+00:00', 'runtime': '4482000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4482061109 ms) 2024-04-13 20:26:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4482120073 ms) 2024-04-13 20:26:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4482120074 ms) 2024-04-13 20:26:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4482120074 ms) 2024-04-13 20:26:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4482120074 ms) 2024-04-13 20:26:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4482121109 ms) 2024-04-13 20:26:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4482121110 ms) 2024-04-13 20:26:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 20:26:47.903792+00:00', 'runtime': '4482120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4482121111 ms) 2024-04-13 20:26:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 20:25:47.903822+00:00', 'runtime': '4482060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4482121112 ms) 2024-04-13 20:26:54.534 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4482126686 ms) 2024-04-13 20:27:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4482180071 ms) 2024-04-13 20:27:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4482180072 ms) 2024-04-13 20:27:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4482180072 ms) 2024-04-13 20:27:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4482180072 ms) 2024-04-13 20:27:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4482181105 ms) 2024-04-13 20:27:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4482181106 ms) 2024-04-13 20:27:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 20:27:47.903794+00:00', 'runtime': '4482180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4482181107 ms) 2024-04-13 20:27:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 20:26:47.903792+00:00', 'runtime': '4482120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4482181108 ms) 2024-04-13 20:28:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4482240073 ms) 2024-04-13 20:28:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4482240074 ms) 2024-04-13 20:28:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4482240074 ms) 2024-04-13 20:28:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4482240075 ms) 2024-04-13 20:28:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4482241112 ms) 2024-04-13 20:28:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4482241113 ms) 2024-04-13 20:28:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 20:28:47.903832+00:00', 'runtime': '4482240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4482241115 ms) 2024-04-13 20:28:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 20:27:47.903794+00:00', 'runtime': '4482180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4482241116 ms) 2024-04-13 20:28:55.112 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4482247263 ms) 2024-04-13 20:29:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4482300072 ms) 2024-04-13 20:29:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4482300072 ms) 2024-04-13 20:29:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4482300072 ms) 2024-04-13 20:29:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4482300073 ms) 2024-04-13 20:29:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4482301105 ms) 2024-04-13 20:29:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4482301105 ms) 2024-04-13 20:29:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 20:29:47.903802+00:00', 'runtime': '4482300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4482301107 ms) 2024-04-13 20:29:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 20:28:47.903832+00:00', 'runtime': '4482240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4482301108 ms) 2024-04-13 20:30:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4482360071 ms) 2024-04-13 20:30:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4482360072 ms) 2024-04-13 20:30:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4482360072 ms) 2024-04-13 20:30:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4482360072 ms) 2024-04-13 20:30:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4482361104 ms) 2024-04-13 20:30:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4482361105 ms) 2024-04-13 20:30:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 20:30:47.903796+00:00', 'runtime': '4482360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4482361107 ms) 2024-04-13 20:30:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 20:29:47.903802+00:00', 'runtime': '4482300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4482361107 ms) 2024-04-13 20:31:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4482420073 ms) 2024-04-13 20:31:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4482420073 ms) 2024-04-13 20:31:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4482420073 ms) 2024-04-13 20:31:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4482420074 ms) 2024-04-13 20:31:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4482421109 ms) 2024-04-13 20:31:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4482421110 ms) 2024-04-13 20:31:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 20:31:47.903824+00:00', 'runtime': '4482420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4482421113 ms) 2024-04-13 20:31:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 20:30:47.903796+00:00', 'runtime': '4482360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4482421114 ms) 2024-04-13 20:31:53.987 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4482426139 ms) 2024-04-13 20:32:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4482480072 ms) 2024-04-13 20:32:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4482480072 ms) 2024-04-13 20:32:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4482480072 ms) 2024-04-13 20:32:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4482480073 ms) 2024-04-13 20:32:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4482481105 ms) 2024-04-13 20:32:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4482481106 ms) 2024-04-13 20:32:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 20:32:47.903774+00:00', 'runtime': '4482480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4482481107 ms) 2024-04-13 20:32:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 20:31:47.903824+00:00', 'runtime': '4482420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4482481108 ms) 2024-04-13 20:33:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4482540072 ms) 2024-04-13 20:33:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4482540072 ms) 2024-04-13 20:33:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4482540072 ms) 2024-04-13 20:33:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4482540073 ms) 2024-04-13 20:33:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4482541105 ms) 2024-04-13 20:33:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4482541106 ms) 2024-04-13 20:33:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 20:33:47.903828+00:00', 'runtime': '4482540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4482541108 ms) 2024-04-13 20:33:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 20:32:47.903774+00:00', 'runtime': '4482480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4482541108 ms) 2024-04-13 20:34:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4482600062 ms) 2024-04-13 20:34:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4482600062 ms) 2024-04-13 20:34:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4482600062 ms) 2024-04-13 20:34:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4482600063 ms) 2024-04-13 20:34:48.936 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4482601088 ms) 2024-04-13 20:34:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4482601089 ms) 2024-04-13 20:34:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 20:34:47.903659+00:00', 'runtime': '4482600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4482601090 ms) 2024-04-13 20:34:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 20:33:47.903828+00:00', 'runtime': '4482540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4482601091 ms) 2024-04-13 20:34:54.216 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4482606367 ms) 2024-04-13 20:35:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4482660072 ms) 2024-04-13 20:35:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4482660072 ms) 2024-04-13 20:35:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4482660072 ms) 2024-04-13 20:35:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4482660073 ms) 2024-04-13 20:35:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4482661105 ms) 2024-04-13 20:35:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4482661105 ms) 2024-04-13 20:35:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 20:35:47.903818+00:00', 'runtime': '4482660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4482661107 ms) 2024-04-13 20:35:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 20:34:47.903659+00:00', 'runtime': '4482600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4482661108 ms) 2024-04-13 20:36:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4482720072 ms) 2024-04-13 20:36:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4482720072 ms) 2024-04-13 20:36:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4482720072 ms) 2024-04-13 20:36:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4482720073 ms) 2024-04-13 20:36:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4482721105 ms) 2024-04-13 20:36:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4482721106 ms) 2024-04-13 20:36:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 20:36:47.903801+00:00', 'runtime': '4482720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4482721107 ms) 2024-04-13 20:36:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 20:35:47.903818+00:00', 'runtime': '4482660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4482721108 ms) 2024-04-13 20:37:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4482780073 ms) 2024-04-13 20:37:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4482780074 ms) 2024-04-13 20:37:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4482780074 ms) 2024-04-13 20:37:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4482780074 ms) 2024-04-13 20:37:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4482781108 ms) 2024-04-13 20:37:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4482781109 ms) 2024-04-13 20:37:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 20:37:47.903799+00:00', 'runtime': '4482780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4482781110 ms) 2024-04-13 20:37:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 20:36:47.903801+00:00', 'runtime': '4482720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4482781111 ms) 2024-04-13 20:37:54.655 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4482786806 ms) 2024-04-13 20:38:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4482840071 ms) 2024-04-13 20:38:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4482840072 ms) 2024-04-13 20:38:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4482840072 ms) 2024-04-13 20:38:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4482840073 ms) 2024-04-13 20:38:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4482841104 ms) 2024-04-13 20:38:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4482841105 ms) 2024-04-13 20:38:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 20:38:47.903797+00:00', 'runtime': '4482840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4482841107 ms) 2024-04-13 20:38:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 20:37:47.903799+00:00', 'runtime': '4482780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4482841108 ms) 2024-04-13 20:39:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4482900072 ms) 2024-04-13 20:39:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4482900072 ms) 2024-04-13 20:39:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4482900072 ms) 2024-04-13 20:39:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4482900073 ms) 2024-04-13 20:39:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4482901107 ms) 2024-04-13 20:39:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4482901108 ms) 2024-04-13 20:39:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 20:39:47.903806+00:00', 'runtime': '4482900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4482901109 ms) 2024-04-13 20:39:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 20:38:47.903797+00:00', 'runtime': '4482840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4482901110 ms) 2024-04-13 20:40:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4482960073 ms) 2024-04-13 20:40:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4482960073 ms) 2024-04-13 20:40:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4482960074 ms) 2024-04-13 20:40:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4482960074 ms) 2024-04-13 20:40:48.962 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4482961114 ms) 2024-04-13 20:40:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4482961115 ms) 2024-04-13 20:40:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 20:40:47.903786+00:00', 'runtime': '4482960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4482961119 ms) 2024-04-13 20:40:48.968 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 20:39:47.903806+00:00', 'runtime': '4482900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4482961120 ms) 2024-04-13 20:40:53.856 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4482966007 ms) 2024-04-13 20:41:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4483020073 ms) 2024-04-13 20:41:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4483020073 ms) 2024-04-13 20:41:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4483020073 ms) 2024-04-13 20:41:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4483020074 ms) 2024-04-13 20:41:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4483021106 ms) 2024-04-13 20:41:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4483021107 ms) 2024-04-13 20:41:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 20:41:47.903792+00:00', 'runtime': '4483020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4483021109 ms) 2024-04-13 20:41:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 20:40:47.903786+00:00', 'runtime': '4482960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4483021110 ms) 2024-04-13 20:42:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4483080071 ms) 2024-04-13 20:42:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4483080072 ms) 2024-04-13 20:42:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4483080072 ms) 2024-04-13 20:42:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4483080072 ms) 2024-04-13 20:42:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4483081110 ms) 2024-04-13 20:42:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4483081110 ms) 2024-04-13 20:42:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 20:42:47.903805+00:00', 'runtime': '4483080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4483081113 ms) 2024-04-13 20:42:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 20:41:47.903792+00:00', 'runtime': '4483020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4483081114 ms) 2024-04-13 20:43:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4483140072 ms) 2024-04-13 20:43:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4483140073 ms) 2024-04-13 20:43:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4483140073 ms) 2024-04-13 20:43:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4483140073 ms) 2024-04-13 20:43:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4483141108 ms) 2024-04-13 20:43:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4483141109 ms) 2024-04-13 20:43:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 20:43:47.903794+00:00', 'runtime': '4483140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4483141111 ms) 2024-04-13 20:43:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 20:42:47.903805+00:00', 'runtime': '4483080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4483141112 ms) 2024-04-13 20:43:54.604 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4483146755 ms) 2024-04-13 20:44:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4483200062 ms) 2024-04-13 20:44:47.910 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4483200062 ms) 2024-04-13 20:44:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4483200062 ms) 2024-04-13 20:44:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4483200062 ms) 2024-04-13 20:44:48.937 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4483201089 ms) 2024-04-13 20:44:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4483201090 ms) 2024-04-13 20:44:48.940 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 20:44:47.903635+00:00', 'runtime': '4483200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4483201092 ms) 2024-04-13 20:44:48.941 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 20:43:47.903794+00:00', 'runtime': '4483140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4483201092 ms) 2024-04-13 20:45:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4483260073 ms) 2024-04-13 20:45:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4483260073 ms) 2024-04-13 20:45:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4483260073 ms) 2024-04-13 20:45:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4483260074 ms) 2024-04-13 20:45:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4483261110 ms) 2024-04-13 20:45:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4483261111 ms) 2024-04-13 20:45:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 20:45:47.903871+00:00', 'runtime': '4483260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4483261114 ms) 2024-04-13 20:45:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 20:44:47.903635+00:00', 'runtime': '4483200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4483261115 ms) 2024-04-13 20:45:53.875 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4483266026 ms) 2024-04-13 20:46:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4483320071 ms) 2024-04-13 20:46:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4483320072 ms) 2024-04-13 20:46:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4483320072 ms) 2024-04-13 20:46:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4483320073 ms) 2024-04-13 20:46:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4483321106 ms) 2024-04-13 20:46:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4483321107 ms) 2024-04-13 20:46:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 20:46:47.903814+00:00', 'runtime': '4483320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4483321108 ms) 2024-04-13 20:46:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 20:45:47.903871+00:00', 'runtime': '4483260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4483321109 ms) 2024-04-13 20:47:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4483380071 ms) 2024-04-13 20:47:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4483380072 ms) 2024-04-13 20:47:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4483380072 ms) 2024-04-13 20:47:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4483380072 ms) 2024-04-13 20:47:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4483381105 ms) 2024-04-13 20:47:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4483381106 ms) 2024-04-13 20:47:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 20:47:47.903797+00:00', 'runtime': '4483380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4483381107 ms) 2024-04-13 20:47:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 20:46:47.903814+00:00', 'runtime': '4483320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4483381108 ms) 2024-04-13 20:48:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4483440073 ms) 2024-04-13 20:48:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4483440074 ms) 2024-04-13 20:48:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4483440074 ms) 2024-04-13 20:48:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4483440074 ms) 2024-04-13 20:48:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4483441108 ms) 2024-04-13 20:48:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4483441108 ms) 2024-04-13 20:48:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 20:48:47.903786+00:00', 'runtime': '4483440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4483441110 ms) 2024-04-13 20:48:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 20:47:47.903797+00:00', 'runtime': '4483380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4483441111 ms) 2024-04-13 20:48:54.656 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4483446808 ms) 2024-04-13 20:49:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4483500071 ms) 2024-04-13 20:49:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4483500072 ms) 2024-04-13 20:49:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4483500072 ms) 2024-04-13 20:49:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4483500072 ms) 2024-04-13 20:49:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4483501104 ms) 2024-04-13 20:49:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4483501105 ms) 2024-04-13 20:49:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 20:49:47.903775+00:00', 'runtime': '4483500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4483501107 ms) 2024-04-13 20:49:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 20:48:47.903786+00:00', 'runtime': '4483440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4483501108 ms) 2024-04-13 20:50:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4483560073 ms) 2024-04-13 20:50:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4483560074 ms) 2024-04-13 20:50:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4483560074 ms) 2024-04-13 20:50:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4483560075 ms) 2024-04-13 20:50:48.966 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4483561117 ms) 2024-04-13 20:50:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4483561118 ms) 2024-04-13 20:50:48.972 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 20:50:47.903794+00:00', 'runtime': '4483560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4483561124 ms) 2024-04-13 20:50:48.973 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 20:49:47.903775+00:00', 'runtime': '4483500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4483561124 ms) 2024-04-13 20:50:54.651 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4483566802 ms) 2024-04-13 20:51:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4483620071 ms) 2024-04-13 20:51:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4483620072 ms) 2024-04-13 20:51:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4483620072 ms) 2024-04-13 20:51:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4483620072 ms) 2024-04-13 20:51:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4483621106 ms) 2024-04-13 20:51:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4483621107 ms) 2024-04-13 20:51:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 20:51:47.903780+00:00', 'runtime': '4483620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4483621108 ms) 2024-04-13 20:51:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 20:50:47.903794+00:00', 'runtime': '4483560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4483621109 ms) 2024-04-13 20:52:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4483680072 ms) 2024-04-13 20:52:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4483680072 ms) 2024-04-13 20:52:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4483680072 ms) 2024-04-13 20:52:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4483680073 ms) 2024-04-13 20:52:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4483681107 ms) 2024-04-13 20:52:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4483681108 ms) 2024-04-13 20:52:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 20:52:47.903822+00:00', 'runtime': '4483680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4483681109 ms) 2024-04-13 20:52:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 20:51:47.903780+00:00', 'runtime': '4483620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4483681110 ms) 2024-04-13 20:53:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4483740073 ms) 2024-04-13 20:53:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4483740074 ms) 2024-04-13 20:53:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4483740074 ms) 2024-04-13 20:53:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4483740075 ms) 2024-04-13 20:53:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4483741111 ms) 2024-04-13 20:53:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4483741112 ms) 2024-04-13 20:53:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 20:53:47.903764+00:00', 'runtime': '4483740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4483741115 ms) 2024-04-13 20:53:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 20:52:47.903822+00:00', 'runtime': '4483680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4483741116 ms) 2024-04-13 20:53:54.449 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4483746601 ms) 2024-04-13 20:54:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4483800062 ms) 2024-04-13 20:54:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4483800062 ms) 2024-04-13 20:54:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4483800062 ms) 2024-04-13 20:54:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4483800062 ms) 2024-04-13 20:54:48.934 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4483801086 ms) 2024-04-13 20:54:48.934 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4483801086 ms) 2024-04-13 20:54:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 20:54:47.903657+00:00', 'runtime': '4483800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4483801087 ms) 2024-04-13 20:54:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 20:53:47.903764+00:00', 'runtime': '4483740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4483801087 ms) 2024-04-13 20:55:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4483860073 ms) 2024-04-13 20:55:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4483860073 ms) 2024-04-13 20:55:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4483860074 ms) 2024-04-13 20:55:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4483860074 ms) 2024-04-13 20:55:48.962 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4483861114 ms) 2024-04-13 20:55:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4483861114 ms) 2024-04-13 20:55:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 20:55:47.903827+00:00', 'runtime': '4483860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4483861117 ms) 2024-04-13 20:55:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 20:54:47.903657+00:00', 'runtime': '4483800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4483861118 ms) 2024-04-13 20:55:54.643 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4483866795 ms) 2024-04-13 20:56:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4483920071 ms) 2024-04-13 20:56:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4483920072 ms) 2024-04-13 20:56:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4483920072 ms) 2024-04-13 20:56:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4483920073 ms) 2024-04-13 20:56:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4483921104 ms) 2024-04-13 20:56:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4483921105 ms) 2024-04-13 20:56:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 20:56:47.903774+00:00', 'runtime': '4483920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4483921107 ms) 2024-04-13 20:56:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 20:55:47.903827+00:00', 'runtime': '4483860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4483921108 ms) 2024-04-13 20:57:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4483980072 ms) 2024-04-13 20:57:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4483980073 ms) 2024-04-13 20:57:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4483980073 ms) 2024-04-13 20:57:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4483980073 ms) 2024-04-13 20:57:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4483981105 ms) 2024-04-13 20:57:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4483981106 ms) 2024-04-13 20:57:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 20:57:47.903798+00:00', 'runtime': '4483980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4483981108 ms) 2024-04-13 20:57:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 20:56:47.903774+00:00', 'runtime': '4483920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4483981108 ms) 2024-04-13 20:57:53.925 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4483986077 ms) 2024-04-13 20:58:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4484040071 ms) 2024-04-13 20:58:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4484040072 ms) 2024-04-13 20:58:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4484040072 ms) 2024-04-13 20:58:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4484040073 ms) 2024-04-13 20:58:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4484041104 ms) 2024-04-13 20:58:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4484041105 ms) 2024-04-13 20:58:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 20:58:47.903797+00:00', 'runtime': '4484040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4484041106 ms) 2024-04-13 20:58:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 20:57:47.903798+00:00', 'runtime': '4483980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4484041107 ms) 2024-04-13 20:59:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4484100073 ms) 2024-04-13 20:59:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4484100073 ms) 2024-04-13 20:59:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4484100074 ms) 2024-04-13 20:59:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4484100074 ms) 2024-04-13 20:59:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4484101108 ms) 2024-04-13 20:59:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4484101109 ms) 2024-04-13 20:59:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 20:59:47.903817+00:00', 'runtime': '4484100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4484101110 ms) 2024-04-13 20:59:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 20:58:47.903797+00:00', 'runtime': '4484040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4484101111 ms) 2024-04-13 20:59:54.807 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4484106959 ms) 2024-04-13 21:00:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4484160071 ms) 2024-04-13 21:00:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4484160072 ms) 2024-04-13 21:00:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4484160072 ms) 2024-04-13 21:00:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4484160073 ms) 2024-04-13 21:00:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4484161105 ms) 2024-04-13 21:00:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4484161106 ms) 2024-04-13 21:00:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 21:00:47.903764+00:00', 'runtime': '4484160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4484161108 ms) 2024-04-13 21:00:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 20:59:47.903817+00:00', 'runtime': '4484100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4484161109 ms) 2024-04-13 21:01:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4484220071 ms) 2024-04-13 21:01:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4484220072 ms) 2024-04-13 21:01:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4484220072 ms) 2024-04-13 21:01:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4484220072 ms) 2024-04-13 21:01:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4484221107 ms) 2024-04-13 21:01:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4484221108 ms) 2024-04-13 21:01:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 21:01:47.903805+00:00', 'runtime': '4484220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4484221109 ms) 2024-04-13 21:01:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 21:00:47.903764+00:00', 'runtime': '4484160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4484221110 ms) 2024-04-13 21:02:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4484280073 ms) 2024-04-13 21:02:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4484280073 ms) 2024-04-13 21:02:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4484280074 ms) 2024-04-13 21:02:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4484280074 ms) 2024-04-13 21:02:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4484281109 ms) 2024-04-13 21:02:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4484281109 ms) 2024-04-13 21:02:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 21:02:47.903808+00:00', 'runtime': '4484280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4484281111 ms) 2024-04-13 21:02:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 21:01:47.903805+00:00', 'runtime': '4484220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4484281111 ms) 2024-04-13 21:02:54.021 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4484286172 ms) 2024-04-13 21:03:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4484340072 ms) 2024-04-13 21:03:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4484340072 ms) 2024-04-13 21:03:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4484340072 ms) 2024-04-13 21:03:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4484340073 ms) 2024-04-13 21:03:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4484341107 ms) 2024-04-13 21:03:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4484341108 ms) 2024-04-13 21:03:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 21:03:47.903785+00:00', 'runtime': '4484340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4484341109 ms) 2024-04-13 21:03:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 21:02:47.903808+00:00', 'runtime': '4484280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4484341110 ms) 2024-04-13 21:04:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4484400062 ms) 2024-04-13 21:04:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4484400062 ms) 2024-04-13 21:04:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4484400062 ms) 2024-04-13 21:04:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4484400062 ms) 2024-04-13 21:04:48.935 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4484401086 ms) 2024-04-13 21:04:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4484401087 ms) 2024-04-13 21:04:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 21:04:47.903683+00:00', 'runtime': '4484400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4484401088 ms) 2024-04-13 21:04:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 21:03:47.903785+00:00', 'runtime': '4484340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4484401088 ms) 2024-04-13 21:05:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4484460073 ms) 2024-04-13 21:05:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4484460073 ms) 2024-04-13 21:05:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4484460074 ms) 2024-04-13 21:05:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4484460074 ms) 2024-04-13 21:05:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4484461112 ms) 2024-04-13 21:05:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4484461113 ms) 2024-04-13 21:05:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 21:05:47.903813+00:00', 'runtime': '4484460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4484461114 ms) 2024-04-13 21:05:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 21:04:47.903683+00:00', 'runtime': '4484400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4484461117 ms) 2024-04-13 21:05:55.001 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4484467152 ms) 2024-04-13 21:06:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4484520072 ms) 2024-04-13 21:06:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4484520072 ms) 2024-04-13 21:06:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4484520072 ms) 2024-04-13 21:06:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4484520073 ms) 2024-04-13 21:06:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4484521107 ms) 2024-04-13 21:06:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4484521107 ms) 2024-04-13 21:06:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 21:06:47.903825+00:00', 'runtime': '4484520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4484521108 ms) 2024-04-13 21:06:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 21:05:47.903813+00:00', 'runtime': '4484460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4484521109 ms) 2024-04-13 21:07:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4484580073 ms) 2024-04-13 21:07:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4484580074 ms) 2024-04-13 21:07:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4484580074 ms) 2024-04-13 21:07:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4484580075 ms) 2024-04-13 21:07:48.963 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4484581114 ms) 2024-04-13 21:07:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4484581115 ms) 2024-04-13 21:07:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 21:07:47.903801+00:00', 'runtime': '4484580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4484581116 ms) 2024-04-13 21:07:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 21:06:47.903825+00:00', 'runtime': '4484520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4484581117 ms) 2024-04-13 21:07:54.607 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4484586759 ms) 2024-04-13 21:08:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4484640071 ms) 2024-04-13 21:08:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4484640072 ms) 2024-04-13 21:08:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4484640072 ms) 2024-04-13 21:08:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4484640073 ms) 2024-04-13 21:08:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4484641105 ms) 2024-04-13 21:08:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4484641105 ms) 2024-04-13 21:08:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 21:08:47.903770+00:00', 'runtime': '4484640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4484641107 ms) 2024-04-13 21:08:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 21:07:47.903801+00:00', 'runtime': '4484580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4484641108 ms) 2024-04-13 21:09:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4484700072 ms) 2024-04-13 21:09:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4484700072 ms) 2024-04-13 21:09:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4484700072 ms) 2024-04-13 21:09:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4484700073 ms) 2024-04-13 21:09:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4484701105 ms) 2024-04-13 21:09:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4484701106 ms) 2024-04-13 21:09:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 21:09:47.903812+00:00', 'runtime': '4484700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4484701107 ms) 2024-04-13 21:09:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 21:08:47.903770+00:00', 'runtime': '4484640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4484701108 ms) 2024-04-13 21:10:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4484760073 ms) 2024-04-13 21:10:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4484760074 ms) 2024-04-13 21:10:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4484760074 ms) 2024-04-13 21:10:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4484760074 ms) 2024-04-13 21:10:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4484761111 ms) 2024-04-13 21:10:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4484761112 ms) 2024-04-13 21:10:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 21:10:47.903771+00:00', 'runtime': '4484760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4484761115 ms) 2024-04-13 21:10:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 21:09:47.903812+00:00', 'runtime': '4484700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4484761116 ms) 2024-04-13 21:10:54.166 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4484766317 ms) 2024-04-13 21:11:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4484820072 ms) 2024-04-13 21:11:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4484820072 ms) 2024-04-13 21:11:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4484820072 ms) 2024-04-13 21:11:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4484820073 ms) 2024-04-13 21:11:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4484821104 ms) 2024-04-13 21:11:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4484821104 ms) 2024-04-13 21:11:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 21:11:47.903804+00:00', 'runtime': '4484820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4484821106 ms) 2024-04-13 21:11:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 21:10:47.903771+00:00', 'runtime': '4484760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4484821107 ms) 2024-04-13 21:12:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4484880073 ms) 2024-04-13 21:12:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4484880074 ms) 2024-04-13 21:12:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4484880074 ms) 2024-04-13 21:12:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4484880074 ms) 2024-04-13 21:12:48.963 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4484881114 ms) 2024-04-13 21:12:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4484881115 ms) 2024-04-13 21:12:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 21:12:47.903810+00:00', 'runtime': '4484880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4484881116 ms) 2024-04-13 21:12:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 21:11:47.903804+00:00', 'runtime': '4484820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4484881117 ms) 2024-04-13 21:12:54.102 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4484886253 ms) 2024-04-13 21:13:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4484940071 ms) 2024-04-13 21:13:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4484940072 ms) 2024-04-13 21:13:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4484940072 ms) 2024-04-13 21:13:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4484940073 ms) 2024-04-13 21:13:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4484941105 ms) 2024-04-13 21:13:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4484941105 ms) 2024-04-13 21:13:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 21:13:47.903771+00:00', 'runtime': '4484940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4484941107 ms) 2024-04-13 21:13:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 21:12:47.903810+00:00', 'runtime': '4484880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4484941108 ms) 2024-04-13 21:14:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4485000062 ms) 2024-04-13 21:14:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4485000062 ms) 2024-04-13 21:14:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4485000062 ms) 2024-04-13 21:14:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4485000062 ms) 2024-04-13 21:14:48.936 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4485001087 ms) 2024-04-13 21:14:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4485001088 ms) 2024-04-13 21:14:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 21:14:47.903669+00:00', 'runtime': '4485000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4485001088 ms) 2024-04-13 21:14:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 21:13:47.903771+00:00', 'runtime': '4484940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4485001089 ms) 2024-04-13 21:15:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4485060073 ms) 2024-04-13 21:15:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4485060073 ms) 2024-04-13 21:15:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4485060074 ms) 2024-04-13 21:15:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4485060074 ms) 2024-04-13 21:15:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4485061112 ms) 2024-04-13 21:15:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4485061112 ms) 2024-04-13 21:15:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 21:15:47.903842+00:00', 'runtime': '4485060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4485061115 ms) 2024-04-13 21:15:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 21:14:47.903669+00:00', 'runtime': '4485000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4485061115 ms) 2024-04-13 21:15:54.511 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4485066663 ms) 2024-04-13 21:16:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4485120072 ms) 2024-04-13 21:16:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4485120073 ms) 2024-04-13 21:16:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4485120073 ms) 2024-04-13 21:16:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4485120073 ms) 2024-04-13 21:16:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4485121106 ms) 2024-04-13 21:16:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4485121106 ms) 2024-04-13 21:16:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 21:16:47.904797+00:00', 'runtime': '4485120.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+4485121108 ms) 2024-04-13 21:16:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 21:15:47.903842+00:00', 'runtime': '4485060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4485121109 ms) 2024-04-13 21:17:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4485180072 ms) 2024-04-13 21:17:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4485180073 ms) 2024-04-13 21:17:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4485180073 ms) 2024-04-13 21:17:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4485180073 ms) 2024-04-13 21:17:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4485181111 ms) 2024-04-13 21:17:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4485181111 ms) 2024-04-13 21:17:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 21:17:47.904632+00:00', 'runtime': '4485180.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+4485181114 ms) 2024-04-13 21:17:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 21:16:47.904797+00:00', 'runtime': '4485120.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+4485181115 ms) 2024-04-13 21:18:47.926 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4485240077 ms) 2024-04-13 21:18:47.926 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4485240078 ms) 2024-04-13 21:18:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4485240078 ms) 2024-04-13 21:18:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4485240079 ms) 2024-04-13 21:18:48.965 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4485241116 ms) 2024-04-13 21:18:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4485241117 ms) 2024-04-13 21:18:48.969 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 21:18:47.903807+00:00', 'runtime': '4485240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4485241120 ms) 2024-04-13 21:18:48.970 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 21:17:47.904632+00:00', 'runtime': '4485180.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+4485241121 ms) 2024-04-13 21:18:54.448 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4485246599 ms) 2024-04-13 21:19:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4485300072 ms) 2024-04-13 21:19:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4485300072 ms) 2024-04-13 21:19:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4485300072 ms) 2024-04-13 21:19:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4485300073 ms) 2024-04-13 21:19:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4485301105 ms) 2024-04-13 21:19:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4485301106 ms) 2024-04-13 21:19:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 21:19:47.903811+00:00', 'runtime': '4485300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4485301108 ms) 2024-04-13 21:19:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 21:18:47.903807+00:00', 'runtime': '4485240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4485301108 ms) 2024-04-13 21:20:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4485360072 ms) 2024-04-13 21:20:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4485360072 ms) 2024-04-13 21:20:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4485360072 ms) 2024-04-13 21:20:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4485360073 ms) 2024-04-13 21:20:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4485361110 ms) 2024-04-13 21:20:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4485361111 ms) 2024-04-13 21:20:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 21:20:47.903826+00:00', 'runtime': '4485360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4485361114 ms) 2024-04-13 21:20:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 21:19:47.903811+00:00', 'runtime': '4485300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4485361115 ms) 2024-04-13 21:21:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4485420073 ms) 2024-04-13 21:21:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4485420073 ms) 2024-04-13 21:21:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4485420074 ms) 2024-04-13 21:21:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4485420074 ms) 2024-04-13 21:21:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4485421111 ms) 2024-04-13 21:21:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4485421112 ms) 2024-04-13 21:21:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 21:21:47.903788+00:00', 'runtime': '4485420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4485421115 ms) 2024-04-13 21:21:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 21:20:47.903826+00:00', 'runtime': '4485360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4485421116 ms) 2024-04-13 21:21:54.731 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4485426882 ms) 2024-04-13 21:22:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4485480071 ms) 2024-04-13 21:22:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4485480072 ms) 2024-04-13 21:22:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4485480072 ms) 2024-04-13 21:22:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4485480072 ms) 2024-04-13 21:22:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4485481104 ms) 2024-04-13 21:22:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4485481104 ms) 2024-04-13 21:22:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 21:22:47.903807+00:00', 'runtime': '4485480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4485481106 ms) 2024-04-13 21:22:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 21:21:47.903788+00:00', 'runtime': '4485420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4485481106 ms) 2024-04-13 21:23:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4485540073 ms) 2024-04-13 21:23:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4485540073 ms) 2024-04-13 21:23:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4485540073 ms) 2024-04-13 21:23:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4485540074 ms) 2024-04-13 21:23:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4485541113 ms) 2024-04-13 21:23:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4485541113 ms) 2024-04-13 21:23:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 21:23:47.903804+00:00', 'runtime': '4485540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4485541119 ms) 2024-04-13 21:23:48.968 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 21:22:47.903807+00:00', 'runtime': '4485480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4485541120 ms) 2024-04-13 21:23:54.412 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4485546564 ms) 2024-04-13 21:24:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4485600062 ms) 2024-04-13 21:24:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4485600062 ms) 2024-04-13 21:24:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4485600062 ms) 2024-04-13 21:24:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4485600063 ms) 2024-04-13 21:24:48.939 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4485601090 ms) 2024-04-13 21:24:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4485601091 ms) 2024-04-13 21:24:48.941 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 21:24:47.903672+00:00', 'runtime': '4485600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4485601092 ms) 2024-04-13 21:24:48.941 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 21:23:47.903804+00:00', 'runtime': '4485540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4485601093 ms) 2024-04-13 21:25:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4485660071 ms) 2024-04-13 21:25:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4485660072 ms) 2024-04-13 21:25:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4485660072 ms) 2024-04-13 21:25:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4485660073 ms) 2024-04-13 21:25:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4485661104 ms) 2024-04-13 21:25:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4485661104 ms) 2024-04-13 21:25:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 21:25:47.903832+00:00', 'runtime': '4485660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4485661106 ms) 2024-04-13 21:25:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 21:24:47.903672+00:00', 'runtime': '4485600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4485661107 ms) 2024-04-13 21:26:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4485720073 ms) 2024-04-13 21:26:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4485720073 ms) 2024-04-13 21:26:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4485720074 ms) 2024-04-13 21:26:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4485720074 ms) 2024-04-13 21:26:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4485721106 ms) 2024-04-13 21:26:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4485721107 ms) 2024-04-13 21:26:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 21:26:47.903817+00:00', 'runtime': '4485720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4485721109 ms) 2024-04-13 21:26:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 21:25:47.903832+00:00', 'runtime': '4485660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4485721109 ms) 2024-04-13 21:26:54.471 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4485726623 ms) 2024-04-13 21:27:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4485780072 ms) 2024-04-13 21:27:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4485780072 ms) 2024-04-13 21:27:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4485780072 ms) 2024-04-13 21:27:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4485780073 ms) 2024-04-13 21:27:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4485781105 ms) 2024-04-13 21:27:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4485781106 ms) 2024-04-13 21:27:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 21:27:47.903824+00:00', 'runtime': '4485780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4485781108 ms) 2024-04-13 21:27:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 21:26:47.903817+00:00', 'runtime': '4485720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4485781109 ms) 2024-04-13 21:28:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4485840072 ms) 2024-04-13 21:28:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4485840072 ms) 2024-04-13 21:28:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4485840072 ms) 2024-04-13 21:28:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4485840073 ms) 2024-04-13 21:28:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4485841110 ms) 2024-04-13 21:28:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4485841111 ms) 2024-04-13 21:28:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 21:28:47.903782+00:00', 'runtime': '4485840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4485841113 ms) 2024-04-13 21:28:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 21:27:47.903824+00:00', 'runtime': '4485780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4485841114 ms) 2024-04-13 21:29:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4485900073 ms) 2024-04-13 21:29:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4485900073 ms) 2024-04-13 21:29:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4485900074 ms) 2024-04-13 21:29:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4485900074 ms) 2024-04-13 21:29:48.966 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4485901118 ms) 2024-04-13 21:29:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4485901119 ms) 2024-04-13 21:29:48.973 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 21:29:47.903787+00:00', 'runtime': '4485900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4485901124 ms) 2024-04-13 21:29:48.973 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 21:28:47.903782+00:00', 'runtime': '4485840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4485901125 ms) 2024-04-13 21:29:54.244 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4485906396 ms) 2024-04-13 21:30:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4485960071 ms) 2024-04-13 21:30:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4485960072 ms) 2024-04-13 21:30:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4485960072 ms) 2024-04-13 21:30:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4485960073 ms) 2024-04-13 21:30:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4485961106 ms) 2024-04-13 21:30:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4485961107 ms) 2024-04-13 21:30:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 21:30:47.903537+00:00', 'runtime': '4485960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4485961109 ms) 2024-04-13 21:30:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 21:29:47.903787+00:00', 'runtime': '4485900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4485961109 ms) 2024-04-13 21:31:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4486020071 ms) 2024-04-13 21:31:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4486020072 ms) 2024-04-13 21:31:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4486020072 ms) 2024-04-13 21:31:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4486020073 ms) 2024-04-13 21:31:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4486021105 ms) 2024-04-13 21:31:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4486021105 ms) 2024-04-13 21:31:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 21:31:47.903813+00:00', 'runtime': '4486020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4486021107 ms) 2024-04-13 21:31:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 21:30:47.903537+00:00', 'runtime': '4485960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4486021108 ms) 2024-04-13 21:32:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4486080073 ms) 2024-04-13 21:32:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4486080074 ms) 2024-04-13 21:32:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4486080074 ms) 2024-04-13 21:32:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4486080075 ms) 2024-04-13 21:32:48.962 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4486081113 ms) 2024-04-13 21:32:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4486081114 ms) 2024-04-13 21:32:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 21:32:47.903819+00:00', 'runtime': '4486080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4486081117 ms) 2024-04-13 21:32:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 21:31:47.903813+00:00', 'runtime': '4486020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4486081118 ms) 2024-04-13 21:32:54.491 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4486086643 ms) 2024-04-13 21:33:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4486140071 ms) 2024-04-13 21:33:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4486140072 ms) 2024-04-13 21:33:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4486140072 ms) 2024-04-13 21:33:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4486140073 ms) 2024-04-13 21:33:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4486141105 ms) 2024-04-13 21:33:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4486141106 ms) 2024-04-13 21:33:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 21:33:47.903799+00:00', 'runtime': '4486140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4486141108 ms) 2024-04-13 21:33:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 21:32:47.903819+00:00', 'runtime': '4486080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4486141108 ms) 2024-04-13 21:34:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4486200062 ms) 2024-04-13 21:34:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4486200062 ms) 2024-04-13 21:34:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4486200062 ms) 2024-04-13 21:34:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4486200062 ms) 2024-04-13 21:34:48.935 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4486201087 ms) 2024-04-13 21:34:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4486201087 ms) 2024-04-13 21:34:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 21:34:47.903682+00:00', 'runtime': '4486200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4486201089 ms) 2024-04-13 21:34:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 21:33:47.903799+00:00', 'runtime': '4486140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4486201089 ms) 2024-04-13 21:35:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4486260073 ms) 2024-04-13 21:35:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4486260073 ms) 2024-04-13 21:35:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4486260074 ms) 2024-04-13 21:35:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4486260074 ms) 2024-04-13 21:35:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4486261112 ms) 2024-04-13 21:35:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4486261112 ms) 2024-04-13 21:35:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 21:35:47.903799+00:00', 'runtime': '4486260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4486261114 ms) 2024-04-13 21:35:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 21:34:47.903682+00:00', 'runtime': '4486200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4486261115 ms) 2024-04-13 21:35:54.729 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4486266881 ms) 2024-04-13 21:36:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4486320072 ms) 2024-04-13 21:36:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4486320072 ms) 2024-04-13 21:36:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4486320072 ms) 2024-04-13 21:36:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4486320073 ms) 2024-04-13 21:36:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4486321105 ms) 2024-04-13 21:36:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4486321106 ms) 2024-04-13 21:36:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 21:36:47.903778+00:00', 'runtime': '4486320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4486321108 ms) 2024-04-13 21:36:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 21:35:47.903799+00:00', 'runtime': '4486260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4486321108 ms) 2024-04-13 21:37:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4486380071 ms) 2024-04-13 21:37:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4486380072 ms) 2024-04-13 21:37:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4486380072 ms) 2024-04-13 21:37:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4486380073 ms) 2024-04-13 21:37:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4486381109 ms) 2024-04-13 21:37:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4486381110 ms) 2024-04-13 21:37:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 21:37:47.903793+00:00', 'runtime': '4486380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4486381113 ms) 2024-04-13 21:37:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 21:36:47.903778+00:00', 'runtime': '4486320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4486381114 ms) 2024-04-13 21:38:47.925 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4486440077 ms) 2024-04-13 21:38:47.925 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4486440077 ms) 2024-04-13 21:38:47.926 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4486440077 ms) 2024-04-13 21:38:47.926 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4486440078 ms) 2024-04-13 21:38:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4486441112 ms) 2024-04-13 21:38:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4486441113 ms) 2024-04-13 21:38:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 21:38:47.903781+00:00', 'runtime': '4486440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4486441114 ms) 2024-04-13 21:38:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 21:37:47.903793+00:00', 'runtime': '4486380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4486441115 ms) 2024-04-13 21:38:54.309 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4486446461 ms) 2024-04-13 21:39:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4486500071 ms) 2024-04-13 21:39:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4486500072 ms) 2024-04-13 21:39:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4486500072 ms) 2024-04-13 21:39:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4486500072 ms) 2024-04-13 21:39:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4486501108 ms) 2024-04-13 21:39:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4486501109 ms) 2024-04-13 21:39:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 21:39:47.903776+00:00', 'runtime': '4486500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4486501111 ms) 2024-04-13 21:39:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 21:38:47.903781+00:00', 'runtime': '4486440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4486501111 ms) 2024-04-13 21:40:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4486560072 ms) 2024-04-13 21:40:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4486560073 ms) 2024-04-13 21:40:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4486560073 ms) 2024-04-13 21:40:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4486560073 ms) 2024-04-13 21:40:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4486561105 ms) 2024-04-13 21:40:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4486561106 ms) 2024-04-13 21:40:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 21:40:47.904622+00:00', 'runtime': '4486560.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+4486561108 ms) 2024-04-13 21:40:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 21:39:47.903776+00:00', 'runtime': '4486500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4486561108 ms) 2024-04-13 21:41:47.926 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4486620077 ms) 2024-04-13 21:41:47.926 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4486620078 ms) 2024-04-13 21:41:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4486620078 ms) 2024-04-13 21:41:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4486620079 ms) 2024-04-13 21:41:48.962 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4486621113 ms) 2024-04-13 21:41:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4486621114 ms) 2024-04-13 21:41:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 21:41:47.908006+00:00', 'runtime': '4486620.005', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4486621116 ms) 2024-04-13 21:41:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 21:40:47.904622+00:00', 'runtime': '4486560.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+4486621117 ms) 2024-04-13 21:41:54.783 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4486626935 ms) 2024-04-13 21:42:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4486680072 ms) 2024-04-13 21:42:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4486680072 ms) 2024-04-13 21:42:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4486680073 ms) 2024-04-13 21:42:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4486680073 ms) 2024-04-13 21:42:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4486681105 ms) 2024-04-13 21:42:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4486681106 ms) 2024-04-13 21:42:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 21:42:47.903802+00:00', 'runtime': '4486680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4486681108 ms) 2024-04-13 21:42:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 21:41:47.908006+00:00', 'runtime': '4486620.005', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4486681108 ms) 2024-04-13 21:43:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4486740073 ms) 2024-04-13 21:43:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4486740074 ms) 2024-04-13 21:43:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4486740074 ms) 2024-04-13 21:43:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4486740075 ms) 2024-04-13 21:43:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4486741112 ms) 2024-04-13 21:43:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4486741113 ms) 2024-04-13 21:43:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 21:43:47.903838+00:00', 'runtime': '4486740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4486741116 ms) 2024-04-13 21:43:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 21:42:47.903802+00:00', 'runtime': '4486680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4486741117 ms) 2024-04-13 21:43:54.752 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4486746904 ms) 2024-04-13 21:44:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4486800062 ms) 2024-04-13 21:44:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4486800062 ms) 2024-04-13 21:44:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4486800062 ms) 2024-04-13 21:44:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4486800062 ms) 2024-04-13 21:44:48.934 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4486801085 ms) 2024-04-13 21:44:48.934 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4486801086 ms) 2024-04-13 21:44:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 21:44:47.903631+00:00', 'runtime': '4486800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4486801087 ms) 2024-04-13 21:44:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 21:43:47.903838+00:00', 'runtime': '4486740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4486801087 ms) 2024-04-13 21:45:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4486860073 ms) 2024-04-13 21:45:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4486860073 ms) 2024-04-13 21:45:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4486860074 ms) 2024-04-13 21:45:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4486860074 ms) 2024-04-13 21:45:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4486861110 ms) 2024-04-13 21:45:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4486861110 ms) 2024-04-13 21:45:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 21:45:47.903876+00:00', 'runtime': '4486860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4486861112 ms) 2024-04-13 21:45:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 21:44:47.903631+00:00', 'runtime': '4486800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4486861113 ms) 2024-04-13 21:45:54.780 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4486866932 ms) 2024-04-13 21:46:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4486920072 ms) 2024-04-13 21:46:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4486920072 ms) 2024-04-13 21:46:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4486920072 ms) 2024-04-13 21:46:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4486920073 ms) 2024-04-13 21:46:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4486921104 ms) 2024-04-13 21:46:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4486921105 ms) 2024-04-13 21:46:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 21:46:47.903812+00:00', 'runtime': '4486920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4486921106 ms) 2024-04-13 21:46:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 21:45:47.903876+00:00', 'runtime': '4486860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4486921107 ms) 2024-04-13 21:47:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4486980072 ms) 2024-04-13 21:47:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4486980072 ms) 2024-04-13 21:47:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4486980072 ms) 2024-04-13 21:47:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4486980073 ms) 2024-04-13 21:47:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4486981107 ms) 2024-04-13 21:47:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4486981108 ms) 2024-04-13 21:47:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 21:47:47.903827+00:00', 'runtime': '4486980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4486981109 ms) 2024-04-13 21:47:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 21:46:47.903812+00:00', 'runtime': '4486920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4486981110 ms) 2024-04-13 21:48:47.925 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4487040077 ms) 2024-04-13 21:48:47.926 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4487040077 ms) 2024-04-13 21:48:47.926 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4487040078 ms) 2024-04-13 21:48:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4487040078 ms) 2024-04-13 21:48:48.965 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4487041116 ms) 2024-04-13 21:48:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4487041117 ms) 2024-04-13 21:48:48.969 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 21:48:47.907970+00:00', 'runtime': '4487040.005', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4487041120 ms) 2024-04-13 21:48:48.969 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 21:47:47.903827+00:00', 'runtime': '4486980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4487041121 ms) 2024-04-13 21:48:54.753 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4487046904 ms) 2024-04-13 21:49:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4487100071 ms) 2024-04-13 21:49:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4487100072 ms) 2024-04-13 21:49:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4487100072 ms) 2024-04-13 21:49:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4487100073 ms) 2024-04-13 21:49:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4487101106 ms) 2024-04-13 21:49:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4487101107 ms) 2024-04-13 21:49:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 21:49:47.903777+00:00', 'runtime': '4487100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4487101108 ms) 2024-04-13 21:49:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 21:48:47.907970+00:00', 'runtime': '4487040.005', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4487101109 ms) 2024-04-13 21:50:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4487160073 ms) 2024-04-13 21:50:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4487160073 ms) 2024-04-13 21:50:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4487160074 ms) 2024-04-13 21:50:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4487160074 ms) 2024-04-13 21:50:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4487161106 ms) 2024-04-13 21:50:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4487161107 ms) 2024-04-13 21:50:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 21:50:47.903798+00:00', 'runtime': '4487160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4487161109 ms) 2024-04-13 21:50:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 21:49:47.903777+00:00', 'runtime': '4487100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4487161109 ms) 2024-04-13 21:50:55.347 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 3.76 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4487167498 ms) 2024-04-13 21:51:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4487220071 ms) 2024-04-13 21:51:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4487220072 ms) 2024-04-13 21:51:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4487220072 ms) 2024-04-13 21:51:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4487220072 ms) 2024-04-13 21:51:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4487221106 ms) 2024-04-13 21:51:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4487221107 ms) 2024-04-13 21:51:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 21:51:47.903797+00:00', 'runtime': '4487220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4487221109 ms) 2024-04-13 21:51:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 21:50:47.903798+00:00', 'runtime': '4487160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4487221109 ms) 2024-04-13 21:52:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4487280071 ms) 2024-04-13 21:52:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4487280072 ms) 2024-04-13 21:52:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4487280072 ms) 2024-04-13 21:52:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4487280072 ms) 2024-04-13 21:52:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4487281104 ms) 2024-04-13 21:52:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4487281105 ms) 2024-04-13 21:52:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 21:52:47.903810+00:00', 'runtime': '4487280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4487281107 ms) 2024-04-13 21:52:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 21:51:47.903797+00:00', 'runtime': '4487220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4487281107 ms) 2024-04-13 21:53:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4487340073 ms) 2024-04-13 21:53:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4487340073 ms) 2024-04-13 21:53:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4487340074 ms) 2024-04-13 21:53:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4487340074 ms) 2024-04-13 21:53:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4487341110 ms) 2024-04-13 21:53:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4487341111 ms) 2024-04-13 21:53:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 21:53:47.903803+00:00', 'runtime': '4487340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4487341112 ms) 2024-04-13 21:53:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 21:52:47.903810+00:00', 'runtime': '4487280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4487341113 ms) 2024-04-13 21:53:54.549 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4487346701 ms) 2024-04-13 21:54:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4487400062 ms) 2024-04-13 21:54:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4487400062 ms) 2024-04-13 21:54:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4487400062 ms) 2024-04-13 21:54:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4487400062 ms) 2024-04-13 21:54:48.935 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4487401087 ms) 2024-04-13 21:54:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4487401087 ms) 2024-04-13 21:54:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 21:54:47.903634+00:00', 'runtime': '4487400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4487401088 ms) 2024-04-13 21:54:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 21:53:47.903803+00:00', 'runtime': '4487340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4487401089 ms) 2024-04-13 21:55:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4487460073 ms) 2024-04-13 21:55:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4487460073 ms) 2024-04-13 21:55:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4487460074 ms) 2024-04-13 21:55:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4487460074 ms) 2024-04-13 21:55:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4487461109 ms) 2024-04-13 21:55:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4487461110 ms) 2024-04-13 21:55:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 21:55:47.903821+00:00', 'runtime': '4487460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4487461111 ms) 2024-04-13 21:55:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 21:54:47.903634+00:00', 'runtime': '4487400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4487461112 ms) 2024-04-13 21:55:54.985 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4487467137 ms) 2024-04-13 21:56:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4487520071 ms) 2024-04-13 21:56:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4487520072 ms) 2024-04-13 21:56:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4487520072 ms) 2024-04-13 21:56:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4487520072 ms) 2024-04-13 21:56:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4487521107 ms) 2024-04-13 21:56:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4487521107 ms) 2024-04-13 21:56:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 21:56:47.903823+00:00', 'runtime': '4487520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4487521109 ms) 2024-04-13 21:56:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 21:55:47.903821+00:00', 'runtime': '4487460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4487521110 ms) 2024-04-13 21:57:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4487580072 ms) 2024-04-13 21:57:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4487580072 ms) 2024-04-13 21:57:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4487580072 ms) 2024-04-13 21:57:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4487580073 ms) 2024-04-13 21:57:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4487581107 ms) 2024-04-13 21:57:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4487581107 ms) 2024-04-13 21:57:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 21:57:47.903785+00:00', 'runtime': '4487580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4487581109 ms) 2024-04-13 21:57:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 21:56:47.903823+00:00', 'runtime': '4487520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4487581110 ms) 2024-04-13 21:58:47.926 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4487640077 ms) 2024-04-13 21:58:47.926 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4487640078 ms) 2024-04-13 21:58:47.926 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4487640078 ms) 2024-04-13 21:58:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4487640078 ms) 2024-04-13 21:58:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4487641113 ms) 2024-04-13 21:58:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4487641113 ms) 2024-04-13 21:58:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 21:58:47.908033+00:00', 'runtime': '4487640.005', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4487641115 ms) 2024-04-13 21:58:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 21:57:47.903785+00:00', 'runtime': '4487580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4487641116 ms) 2024-04-13 21:58:54.216 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4487646368 ms) 2024-04-13 21:59:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4487700072 ms) 2024-04-13 21:59:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4487700072 ms) 2024-04-13 21:59:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4487700072 ms) 2024-04-13 21:59:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4487700073 ms) 2024-04-13 21:59:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4487701109 ms) 2024-04-13 21:59:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4487701110 ms) 2024-04-13 21:59:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 21:59:47.903800+00:00', 'runtime': '4487700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4487701113 ms) 2024-04-13 21:59:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 21:58:47.908033+00:00', 'runtime': '4487640.005', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4487701114 ms) 2024-04-13 22:00:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4487760073 ms) 2024-04-13 22:00:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4487760074 ms) 2024-04-13 22:00:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4487760074 ms) 2024-04-13 22:00:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4487760074 ms) 2024-04-13 22:00:48.965 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4487761116 ms) 2024-04-13 22:00:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4487761117 ms) 2024-04-13 22:00:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 22:00:47.903794+00:00', 'runtime': '4487760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4487761118 ms) 2024-04-13 22:00:48.968 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 21:59:47.903800+00:00', 'runtime': '4487700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4487761119 ms) 2024-04-13 22:00:54.208 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4487766360 ms) 2024-04-13 22:01:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4487820071 ms) 2024-04-13 22:01:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4487820072 ms) 2024-04-13 22:01:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4487820072 ms) 2024-04-13 22:01:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4487820073 ms) 2024-04-13 22:01:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4487821105 ms) 2024-04-13 22:01:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4487821106 ms) 2024-04-13 22:01:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 22:01:47.903801+00:00', 'runtime': '4487820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4487821107 ms) 2024-04-13 22:01:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 22:00:47.903794+00:00', 'runtime': '4487760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4487821108 ms) 2024-04-13 22:02:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4487880073 ms) 2024-04-13 22:02:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4487880073 ms) 2024-04-13 22:02:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4487880074 ms) 2024-04-13 22:02:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4487880074 ms) 2024-04-13 22:02:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4487881112 ms) 2024-04-13 22:02:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4487881113 ms) 2024-04-13 22:02:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 22:02:47.903801+00:00', 'runtime': '4487880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4487881116 ms) 2024-04-13 22:02:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 22:01:47.903801+00:00', 'runtime': '4487820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4487881117 ms) 2024-04-13 22:02:54.151 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4487886303 ms) 2024-04-13 22:03:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4487940071 ms) 2024-04-13 22:03:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4487940072 ms) 2024-04-13 22:03:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4487940072 ms) 2024-04-13 22:03:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4487940073 ms) 2024-04-13 22:03:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4487941105 ms) 2024-04-13 22:03:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4487941106 ms) 2024-04-13 22:03:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 22:03:47.903789+00:00', 'runtime': '4487940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4487941108 ms) 2024-04-13 22:03:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 22:02:47.903801+00:00', 'runtime': '4487880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4487941108 ms) 2024-04-13 22:04:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4488000062 ms) 2024-04-13 22:04:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4488000062 ms) 2024-04-13 22:04:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4488000062 ms) 2024-04-13 22:04:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4488000062 ms) 2024-04-13 22:04:48.934 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4488001086 ms) 2024-04-13 22:04:48.934 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4488001086 ms) 2024-04-13 22:04:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 22:04:47.903678+00:00', 'runtime': '4488000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4488001088 ms) 2024-04-13 22:04:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 22:03:47.903789+00:00', 'runtime': '4487940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4488001089 ms) 2024-04-13 22:05:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4488060073 ms) 2024-04-13 22:05:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4488060074 ms) 2024-04-13 22:05:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4488060074 ms) 2024-04-13 22:05:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4488060074 ms) 2024-04-13 22:05:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4488061109 ms) 2024-04-13 22:05:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4488061109 ms) 2024-04-13 22:05:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 22:05:47.903871+00:00', 'runtime': '4488060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4488061113 ms) 2024-04-13 22:05:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 22:04:47.903678+00:00', 'runtime': '4488000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4488061113 ms) 2024-04-13 22:05:54.311 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4488066463 ms) 2024-04-13 22:06:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4488120072 ms) 2024-04-13 22:06:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4488120073 ms) 2024-04-13 22:06:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4488120073 ms) 2024-04-13 22:06:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4488120073 ms) 2024-04-13 22:06:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4488121105 ms) 2024-04-13 22:06:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4488121106 ms) 2024-04-13 22:06:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 22:06:47.904556+00:00', 'runtime': '4488120.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+4488121108 ms) 2024-04-13 22:06:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 22:05:47.903871+00:00', 'runtime': '4488060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4488121108 ms) 2024-04-13 22:07:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4488180073 ms) 2024-04-13 22:07:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4488180074 ms) 2024-04-13 22:07:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4488180074 ms) 2024-04-13 22:07:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4488180075 ms) 2024-04-13 22:07:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4488181107 ms) 2024-04-13 22:07:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4488181108 ms) 2024-04-13 22:07:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 22:07:47.903792+00:00', 'runtime': '4488180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4488181110 ms) 2024-04-13 22:07:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 22:06:47.904556+00:00', 'runtime': '4488120.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+4488181111 ms) 2024-04-13 22:07:54.627 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4488186779 ms) 2024-04-13 22:08:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4488240072 ms) 2024-04-13 22:08:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4488240072 ms) 2024-04-13 22:08:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4488240072 ms) 2024-04-13 22:08:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4488240073 ms) 2024-04-13 22:08:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4488241105 ms) 2024-04-13 22:08:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4488241106 ms) 2024-04-13 22:08:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 22:08:47.903809+00:00', 'runtime': '4488240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4488241107 ms) 2024-04-13 22:08:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 22:07:47.903792+00:00', 'runtime': '4488180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4488241108 ms) 2024-04-13 22:09:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4488300071 ms) 2024-04-13 22:09:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4488300072 ms) 2024-04-13 22:09:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4488300072 ms) 2024-04-13 22:09:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4488300073 ms) 2024-04-13 22:09:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4488301108 ms) 2024-04-13 22:09:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4488301109 ms) 2024-04-13 22:09:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 22:09:47.903834+00:00', 'runtime': '4488300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4488301110 ms) 2024-04-13 22:09:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 22:08:47.903809+00:00', 'runtime': '4488240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4488301111 ms) 2024-04-13 22:10:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4488360073 ms) 2024-04-13 22:10:47.923 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4488360074 ms) 2024-04-13 22:10:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4488360075 ms) 2024-04-13 22:10:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4488360075 ms) 2024-04-13 22:10:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4488361108 ms) 2024-04-13 22:10:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4488361108 ms) 2024-04-13 22:10:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 22:10:47.903833+00:00', 'runtime': '4488360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4488361110 ms) 2024-04-13 22:10:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 22:09:47.903834+00:00', 'runtime': '4488300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4488361111 ms) 2024-04-13 22:10:54.564 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4488366716 ms) 2024-04-13 22:11:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4488420072 ms) 2024-04-13 22:11:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4488420073 ms) 2024-04-13 22:11:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4488420073 ms) 2024-04-13 22:11:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4488420073 ms) 2024-04-13 22:11:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4488421106 ms) 2024-04-13 22:11:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4488421106 ms) 2024-04-13 22:11:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 22:11:47.904776+00:00', 'runtime': '4488420.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+4488421108 ms) 2024-04-13 22:11:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 22:10:47.903833+00:00', 'runtime': '4488360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4488421109 ms) 2024-04-13 22:12:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4488480071 ms) 2024-04-13 22:12:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4488480072 ms) 2024-04-13 22:12:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4488480072 ms) 2024-04-13 22:12:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4488480073 ms) 2024-04-13 22:12:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4488481107 ms) 2024-04-13 22:12:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4488481108 ms) 2024-04-13 22:12:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 22:12:47.903792+00:00', 'runtime': '4488480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4488481109 ms) 2024-04-13 22:12:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 22:11:47.904776+00:00', 'runtime': '4488420.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+4488481110 ms) 2024-04-13 22:13:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4488540073 ms) 2024-04-13 22:13:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4488540073 ms) 2024-04-13 22:13:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4488540074 ms) 2024-04-13 22:13:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4488540074 ms) 2024-04-13 22:13:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4488541110 ms) 2024-04-13 22:13:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4488541111 ms) 2024-04-13 22:13:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 22:13:47.903790+00:00', 'runtime': '4488540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4488541112 ms) 2024-04-13 22:13:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 22:12:47.903792+00:00', 'runtime': '4488480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4488541113 ms) 2024-04-13 22:13:53.857 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4488546009 ms) 2024-04-13 22:14:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4488600062 ms) 2024-04-13 22:14:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4488600063 ms) 2024-04-13 22:14:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4488600063 ms) 2024-04-13 22:14:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4488600063 ms) 2024-04-13 22:14:48.937 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4488601089 ms) 2024-04-13 22:14:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4488601089 ms) 2024-04-13 22:14:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 22:14:47.904195+00:00', 'runtime': '4488600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4488601090 ms) 2024-04-13 22:14:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 22:13:47.903790+00:00', 'runtime': '4488540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4488601091 ms) 2024-04-13 22:15:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4488660072 ms) 2024-04-13 22:15:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4488660073 ms) 2024-04-13 22:15:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4488660073 ms) 2024-04-13 22:15:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4488660073 ms) 2024-04-13 22:15:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4488661111 ms) 2024-04-13 22:15:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4488661112 ms) 2024-04-13 22:15:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 22:15:47.904601+00:00', 'runtime': '4488660.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+4488661113 ms) 2024-04-13 22:15:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 22:14:47.904195+00:00', 'runtime': '4488600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4488661114 ms) 2024-04-13 22:16:47.926 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4488720078 ms) 2024-04-13 22:16:47.927 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4488720078 ms) 2024-04-13 22:16:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4488720078 ms) 2024-04-13 22:16:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4488720079 ms) 2024-04-13 22:16:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4488721111 ms) 2024-04-13 22:16:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4488721111 ms) 2024-04-13 22:16:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 22:16:47.908066+00:00', 'runtime': '4488720.005', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4488721113 ms) 2024-04-13 22:16:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 22:15:47.904601+00:00', 'runtime': '4488660.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+4488721113 ms) 2024-04-13 22:16:54.765 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4488726917 ms) 2024-04-13 22:17:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4488780072 ms) 2024-04-13 22:17:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4488780073 ms) 2024-04-13 22:17:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4488780073 ms) 2024-04-13 22:17:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4488780073 ms) 2024-04-13 22:17:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4488781110 ms) 2024-04-13 22:17:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4488781111 ms) 2024-04-13 22:17:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 22:17:47.904532+00:00', 'runtime': '4488780.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+4488781114 ms) 2024-04-13 22:17:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 22:16:47.908066+00:00', 'runtime': '4488720.005', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4488781115 ms) 2024-04-13 22:18:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4488840072 ms) 2024-04-13 22:18:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4488840073 ms) 2024-04-13 22:18:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4488840073 ms) 2024-04-13 22:18:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4488840073 ms) 2024-04-13 22:18:48.962 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4488841114 ms) 2024-04-13 22:18:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4488841115 ms) 2024-04-13 22:18:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 22:18:47.903810+00:00', 'runtime': '4488840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4488841119 ms) 2024-04-13 22:18:48.968 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 22:17:47.904532+00:00', 'runtime': '4488780.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+4488841120 ms) 2024-04-13 22:18:53.841 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4488845993 ms) 2024-04-13 22:19:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4488900073 ms) 2024-04-13 22:19:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4488900073 ms) 2024-04-13 22:19:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4488900073 ms) 2024-04-13 22:19:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4488900074 ms) 2024-04-13 22:19:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4488901105 ms) 2024-04-13 22:19:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4488901106 ms) 2024-04-13 22:19:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 22:19:47.903798+00:00', 'runtime': '4488900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4488901108 ms) 2024-04-13 22:19:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 22:18:47.903810+00:00', 'runtime': '4488840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4488901109 ms) 2024-04-13 22:20:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4488960071 ms) 2024-04-13 22:20:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4488960072 ms) 2024-04-13 22:20:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4488960072 ms) 2024-04-13 22:20:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4488960072 ms) 2024-04-13 22:20:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4488961109 ms) 2024-04-13 22:20:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4488961110 ms) 2024-04-13 22:20:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 22:20:47.903811+00:00', 'runtime': '4488960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4488961113 ms) 2024-04-13 22:20:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 22:19:47.903798+00:00', 'runtime': '4488900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4488961114 ms) 2024-04-13 22:21:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4489020073 ms) 2024-04-13 22:21:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4489020073 ms) 2024-04-13 22:21:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4489020074 ms) 2024-04-13 22:21:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4489020074 ms) 2024-04-13 22:21:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4489021113 ms) 2024-04-13 22:21:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4489021114 ms) 2024-04-13 22:21:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 22:21:47.903799+00:00', 'runtime': '4489020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4489021117 ms) 2024-04-13 22:21:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 22:20:47.903811+00:00', 'runtime': '4488960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4489021118 ms) 2024-04-13 22:21:54.638 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4489026790 ms) 2024-04-13 22:22:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4489080073 ms) 2024-04-13 22:22:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4489080073 ms) 2024-04-13 22:22:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4489080073 ms) 2024-04-13 22:22:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4489080074 ms) 2024-04-13 22:22:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4489081106 ms) 2024-04-13 22:22:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4489081106 ms) 2024-04-13 22:22:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 22:22:47.903657+00:00', 'runtime': '4489080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4489081108 ms) 2024-04-13 22:22:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 22:21:47.903799+00:00', 'runtime': '4489020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4489081109 ms) 2024-04-13 22:23:47.927 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4489140078 ms) 2024-04-13 22:23:47.927 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4489140079 ms) 2024-04-13 22:23:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4489140079 ms) 2024-04-13 22:23:47.928 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4489140079 ms) 2024-04-13 22:23:48.966 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4489141117 ms) 2024-04-13 22:23:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4489141118 ms) 2024-04-13 22:23:48.969 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 22:23:47.903824+00:00', 'runtime': '4489140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4489141121 ms) 2024-04-13 22:23:48.970 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 22:22:47.903657+00:00', 'runtime': '4489080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4489141122 ms) 2024-04-13 22:23:54.503 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4489146655 ms) 2024-04-13 22:24:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4489200062 ms) 2024-04-13 22:24:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4489200063 ms) 2024-04-13 22:24:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4489200063 ms) 2024-04-13 22:24:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4489200063 ms) 2024-04-13 22:24:48.935 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4489201087 ms) 2024-04-13 22:24:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4489201087 ms) 2024-04-13 22:24:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 22:24:47.904167+00:00', 'runtime': '4489200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4489201088 ms) 2024-04-13 22:24:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 22:23:47.903824+00:00', 'runtime': '4489140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4489201088 ms) 2024-04-13 22:25:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4489260072 ms) 2024-04-13 22:25:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4489260073 ms) 2024-04-13 22:25:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4489260073 ms) 2024-04-13 22:25:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4489260073 ms) 2024-04-13 22:25:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4489261111 ms) 2024-04-13 22:25:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4489261112 ms) 2024-04-13 22:25:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 22:25:47.904626+00:00', 'runtime': '4489260.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+4489261113 ms) 2024-04-13 22:25:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 22:24:47.904167+00:00', 'runtime': '4489200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4489261114 ms) 2024-04-13 22:26:47.926 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4489320078 ms) 2024-04-13 22:26:47.927 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4489320078 ms) 2024-04-13 22:26:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4489320079 ms) 2024-04-13 22:26:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4489320079 ms) 2024-04-13 22:26:48.965 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4489321117 ms) 2024-04-13 22:26:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4489321117 ms) 2024-04-13 22:26:48.969 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 22:26:47.903794+00:00', 'runtime': '4489320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4489321121 ms) 2024-04-13 22:26:48.970 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 22:25:47.904626+00:00', 'runtime': '4489260.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+4489321121 ms) 2024-04-13 22:26:54.704 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4489326856 ms) 2024-04-13 22:27:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4489380071 ms) 2024-04-13 22:27:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4489380072 ms) 2024-04-13 22:27:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4489380072 ms) 2024-04-13 22:27:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4489380072 ms) 2024-04-13 22:27:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4489381104 ms) 2024-04-13 22:27:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4489381105 ms) 2024-04-13 22:27:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 22:27:47.903777+00:00', 'runtime': '4489380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4489381106 ms) 2024-04-13 22:27:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 22:26:47.903794+00:00', 'runtime': '4489320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4489381107 ms) 2024-04-13 22:28:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4489440072 ms) 2024-04-13 22:28:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4489440072 ms) 2024-04-13 22:28:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4489440072 ms) 2024-04-13 22:28:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4489440073 ms) 2024-04-13 22:28:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4489441105 ms) 2024-04-13 22:28:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4489441105 ms) 2024-04-13 22:28:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 22:28:47.903854+00:00', 'runtime': '4489440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4489441107 ms) 2024-04-13 22:28:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 22:27:47.903777+00:00', 'runtime': '4489380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4489441107 ms) 2024-04-13 22:29:47.926 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4489500078 ms) 2024-04-13 22:29:47.927 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4489500078 ms) 2024-04-13 22:29:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4489500079 ms) 2024-04-13 22:29:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4489500079 ms) 2024-04-13 22:29:48.967 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4489501119 ms) 2024-04-13 22:29:48.968 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4489501119 ms) 2024-04-13 22:29:48.973 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 22:29:47.903826+00:00', 'runtime': '4489500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4489501125 ms) 2024-04-13 22:29:48.974 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 22:28:47.903854+00:00', 'runtime': '4489440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4489501126 ms) 2024-04-13 22:29:54.673 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4489506825 ms) 2024-04-13 22:30:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4489560072 ms) 2024-04-13 22:30:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4489560073 ms) 2024-04-13 22:30:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4489560073 ms) 2024-04-13 22:30:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4489560073 ms) 2024-04-13 22:30:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4489561106 ms) 2024-04-13 22:30:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4489561107 ms) 2024-04-13 22:30:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 22:30:47.904653+00:00', 'runtime': '4489560.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+4489561109 ms) 2024-04-13 22:30:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 22:29:47.903826+00:00', 'runtime': '4489500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4489561109 ms) 2024-04-13 22:31:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4489620071 ms) 2024-04-13 22:31:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4489620072 ms) 2024-04-13 22:31:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4489620072 ms) 2024-04-13 22:31:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4489620073 ms) 2024-04-13 22:31:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4489621110 ms) 2024-04-13 22:31:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4489621111 ms) 2024-04-13 22:31:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 22:31:47.903813+00:00', 'runtime': '4489620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4489621114 ms) 2024-04-13 22:31:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 22:30:47.904653+00:00', 'runtime': '4489560.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+4489621115 ms) 2024-04-13 22:32:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4489680073 ms) 2024-04-13 22:32:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4489680073 ms) 2024-04-13 22:32:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4489680073 ms) 2024-04-13 22:32:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4489680074 ms) 2024-04-13 22:32:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4489681109 ms) 2024-04-13 22:32:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4489681110 ms) 2024-04-13 22:32:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 22:32:47.903782+00:00', 'runtime': '4489680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4489681113 ms) 2024-04-13 22:32:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 22:31:47.903813+00:00', 'runtime': '4489620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4489681114 ms) 2024-04-13 22:32:54.245 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4489686397 ms) 2024-04-13 22:33:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4489740071 ms) 2024-04-13 22:33:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4489740072 ms) 2024-04-13 22:33:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4489740072 ms) 2024-04-13 22:33:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4489740072 ms) 2024-04-13 22:33:48.951 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4489741103 ms) 2024-04-13 22:33:48.952 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4489741103 ms) 2024-04-13 22:33:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 22:33:47.903783+00:00', 'runtime': '4489740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4489741105 ms) 2024-04-13 22:33:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 22:32:47.903782+00:00', 'runtime': '4489680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4489741106 ms) 2024-04-13 22:34:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4489800062 ms) 2024-04-13 22:34:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4489800062 ms) 2024-04-13 22:34:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4489800062 ms) 2024-04-13 22:34:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4489800062 ms) 2024-04-13 22:34:48.934 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4489801086 ms) 2024-04-13 22:34:48.934 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4489801086 ms) 2024-04-13 22:34:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 22:34:47.903653+00:00', 'runtime': '4489800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4489801087 ms) 2024-04-13 22:34:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 22:33:47.903783+00:00', 'runtime': '4489740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4489801087 ms) 2024-04-13 22:35:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4489860073 ms) 2024-04-13 22:35:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4489860073 ms) 2024-04-13 22:35:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4489860074 ms) 2024-04-13 22:35:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4489860074 ms) 2024-04-13 22:35:48.962 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4489861113 ms) 2024-04-13 22:35:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4489861114 ms) 2024-04-13 22:35:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 22:35:47.903822+00:00', 'runtime': '4489860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4489861117 ms) 2024-04-13 22:35:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 22:34:47.903653+00:00', 'runtime': '4489800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4489861118 ms) 2024-04-13 22:35:54.522 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4489866674 ms) 2024-04-13 22:36:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4489920071 ms) 2024-04-13 22:36:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4489920072 ms) 2024-04-13 22:36:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4489920072 ms) 2024-04-13 22:36:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4489920072 ms) 2024-04-13 22:36:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4489921108 ms) 2024-04-13 22:36:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4489921109 ms) 2024-04-13 22:36:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 22:36:47.903774+00:00', 'runtime': '4489920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4489921111 ms) 2024-04-13 22:36:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 22:35:47.903822+00:00', 'runtime': '4489860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4489921112 ms) 2024-04-13 22:37:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4489980073 ms) 2024-04-13 22:37:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4489980073 ms) 2024-04-13 22:37:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4489980073 ms) 2024-04-13 22:37:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4489980074 ms) 2024-04-13 22:37:48.965 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4489981117 ms) 2024-04-13 22:37:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4489981117 ms) 2024-04-13 22:37:48.968 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 22:37:47.903798+00:00', 'runtime': '4489980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4489981120 ms) 2024-04-13 22:37:48.969 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 22:36:47.903774+00:00', 'runtime': '4489920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4489981121 ms) 2024-04-13 22:37:54.223 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4489986375 ms) 2024-04-13 22:38:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4490040071 ms) 2024-04-13 22:38:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4490040072 ms) 2024-04-13 22:38:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4490040072 ms) 2024-04-13 22:38:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4490040072 ms) 2024-04-13 22:38:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4490041104 ms) 2024-04-13 22:38:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4490041105 ms) 2024-04-13 22:38:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 22:38:47.903782+00:00', 'runtime': '4490040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4490041106 ms) 2024-04-13 22:38:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 22:37:47.903798+00:00', 'runtime': '4489980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4490041107 ms) 2024-04-13 22:39:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4490100072 ms) 2024-04-13 22:39:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4490100072 ms) 2024-04-13 22:39:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4490100072 ms) 2024-04-13 22:39:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4490100073 ms) 2024-04-13 22:39:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4490101105 ms) 2024-04-13 22:39:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4490101105 ms) 2024-04-13 22:39:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 22:39:47.903808+00:00', 'runtime': '4490100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4490101107 ms) 2024-04-13 22:39:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 22:38:47.903782+00:00', 'runtime': '4490040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4490101108 ms) 2024-04-13 22:40:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4490160073 ms) 2024-04-13 22:40:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4490160073 ms) 2024-04-13 22:40:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4490160074 ms) 2024-04-13 22:40:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4490160074 ms) 2024-04-13 22:40:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4490161111 ms) 2024-04-13 22:40:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4490161111 ms) 2024-04-13 22:40:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 22:40:47.903788+00:00', 'runtime': '4490160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4490161113 ms) 2024-04-13 22:40:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 22:39:47.903808+00:00', 'runtime': '4490100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4490161114 ms) 2024-04-13 22:40:53.847 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4490165998 ms) 2024-04-13 22:41:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4490220071 ms) 2024-04-13 22:41:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4490220072 ms) 2024-04-13 22:41:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4490220072 ms) 2024-04-13 22:41:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4490220072 ms) 2024-04-13 22:41:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4490221104 ms) 2024-04-13 22:41:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4490221105 ms) 2024-04-13 22:41:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 22:41:47.903773+00:00', 'runtime': '4490220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4490221107 ms) 2024-04-13 22:41:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 22:40:47.903788+00:00', 'runtime': '4490160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4490221107 ms) 2024-04-13 22:42:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4490280072 ms) 2024-04-13 22:42:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4490280073 ms) 2024-04-13 22:42:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4490280073 ms) 2024-04-13 22:42:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4490280073 ms) 2024-04-13 22:42:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4490281106 ms) 2024-04-13 22:42:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4490281107 ms) 2024-04-13 22:42:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 22:42:47.904621+00:00', 'runtime': '4490280.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+4490281108 ms) 2024-04-13 22:42:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 22:41:47.903773+00:00', 'runtime': '4490220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4490281109 ms) 2024-04-13 22:43:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4490340073 ms) 2024-04-13 22:43:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4490340073 ms) 2024-04-13 22:43:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4490340073 ms) 2024-04-13 22:43:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4490340074 ms) 2024-04-13 22:43:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4490341107 ms) 2024-04-13 22:43:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4490341108 ms) 2024-04-13 22:43:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 22:43:47.903831+00:00', 'runtime': '4490340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4490341109 ms) 2024-04-13 22:43:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 22:42:47.904621+00:00', 'runtime': '4490280.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+4490341110 ms) 2024-04-13 22:43:54.230 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4490346382 ms) 2024-04-13 22:44:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4490400062 ms) 2024-04-13 22:44:47.910 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4490400062 ms) 2024-04-13 22:44:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4490400062 ms) 2024-04-13 22:44:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4490400062 ms) 2024-04-13 22:44:48.935 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4490401087 ms) 2024-04-13 22:44:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4490401087 ms) 2024-04-13 22:44:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 22:44:47.903637+00:00', 'runtime': '4490400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4490401088 ms) 2024-04-13 22:44:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 22:43:47.903831+00:00', 'runtime': '4490340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4490401089 ms) 2024-04-13 22:45:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4490460073 ms) 2024-04-13 22:45:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4490460073 ms) 2024-04-13 22:45:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4490460074 ms) 2024-04-13 22:45:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4490460074 ms) 2024-04-13 22:45:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4490461113 ms) 2024-04-13 22:45:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4490461114 ms) 2024-04-13 22:45:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 22:45:47.903817+00:00', 'runtime': '4490460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4490461115 ms) 2024-04-13 22:45:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 22:44:47.903637+00:00', 'runtime': '4490400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4490461119 ms) 2024-04-13 22:45:54.199 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4490466350 ms) 2024-04-13 22:46:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4490520072 ms) 2024-04-13 22:46:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4490520072 ms) 2024-04-13 22:46:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4490520072 ms) 2024-04-13 22:46:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4490520073 ms) 2024-04-13 22:46:48.951 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4490521103 ms) 2024-04-13 22:46:48.952 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4490521103 ms) 2024-04-13 22:46:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 22:46:47.903784+00:00', 'runtime': '4490520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4490521105 ms) 2024-04-13 22:46:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 22:45:47.903817+00:00', 'runtime': '4490460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4490521105 ms) 2024-04-13 22:47:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4490580071 ms) 2024-04-13 22:47:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4490580072 ms) 2024-04-13 22:47:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4490580072 ms) 2024-04-13 22:47:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4490580072 ms) 2024-04-13 22:47:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4490581103 ms) 2024-04-13 22:47:48.952 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4490581104 ms) 2024-04-13 22:47:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 22:47:47.903832+00:00', 'runtime': '4490580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4490581105 ms) 2024-04-13 22:47:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 22:46:47.903784+00:00', 'runtime': '4490520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4490581106 ms) 2024-04-13 22:48:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4490640073 ms) 2024-04-13 22:48:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4490640073 ms) 2024-04-13 22:48:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4490640074 ms) 2024-04-13 22:48:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4490640074 ms) 2024-04-13 22:48:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4490641112 ms) 2024-04-13 22:48:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4490641113 ms) 2024-04-13 22:48:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 22:48:47.903823+00:00', 'runtime': '4490640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4490641115 ms) 2024-04-13 22:48:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 22:47:47.903832+00:00', 'runtime': '4490580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4490641116 ms) 2024-04-13 22:48:54.508 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4490646660 ms) 2024-04-13 22:49:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4490700072 ms) 2024-04-13 22:49:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4490700073 ms) 2024-04-13 22:49:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4490700073 ms) 2024-04-13 22:49:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4490700073 ms) 2024-04-13 22:49:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4490701108 ms) 2024-04-13 22:49:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4490701108 ms) 2024-04-13 22:49:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 22:49:47.904786+00:00', 'runtime': '4490700.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+4490701110 ms) 2024-04-13 22:49:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 22:48:47.903823+00:00', 'runtime': '4490640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4490701111 ms) 2024-04-13 22:50:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4490760072 ms) 2024-04-13 22:50:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4490760072 ms) 2024-04-13 22:50:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4490760072 ms) 2024-04-13 22:50:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4490760073 ms) 2024-04-13 22:50:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4490761105 ms) 2024-04-13 22:50:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4490761106 ms) 2024-04-13 22:50:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 22:50:47.903790+00:00', 'runtime': '4490760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4490761108 ms) 2024-04-13 22:50:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 22:49:47.904786+00:00', 'runtime': '4490700.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+4490761108 ms) 2024-04-13 22:51:47.926 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4490820078 ms) 2024-04-13 22:51:47.927 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4490820078 ms) 2024-04-13 22:51:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4490820079 ms) 2024-04-13 22:51:47.928 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4490820079 ms) 2024-04-13 22:51:48.965 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4490821117 ms) 2024-04-13 22:51:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4490821118 ms) 2024-04-13 22:51:48.969 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 22:51:47.903815+00:00', 'runtime': '4490820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4490821121 ms) 2024-04-13 22:51:48.970 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 22:50:47.903790+00:00', 'runtime': '4490760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4490821122 ms) 2024-04-13 22:51:55.030 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4490827182 ms) 2024-04-13 22:52:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4490880072 ms) 2024-04-13 22:52:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4490880072 ms) 2024-04-13 22:52:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4490880072 ms) 2024-04-13 22:52:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4490880073 ms) 2024-04-13 22:52:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4490881106 ms) 2024-04-13 22:52:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4490881107 ms) 2024-04-13 22:52:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 22:52:47.903779+00:00', 'runtime': '4490880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4490881108 ms) 2024-04-13 22:52:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 22:51:47.903815+00:00', 'runtime': '4490820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4490881109 ms) 2024-04-13 22:53:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4490940071 ms) 2024-04-13 22:53:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4490940072 ms) 2024-04-13 22:53:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4490940072 ms) 2024-04-13 22:53:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4490940072 ms) 2024-04-13 22:53:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4490941105 ms) 2024-04-13 22:53:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4490941105 ms) 2024-04-13 22:53:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 22:53:47.903766+00:00', 'runtime': '4490940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4490941107 ms) 2024-04-13 22:53:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 22:52:47.903779+00:00', 'runtime': '4490880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4490941108 ms) 2024-04-13 22:54:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4491000063 ms) 2024-04-13 22:54:47.912 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4491000063 ms) 2024-04-13 22:54:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4491000063 ms) 2024-04-13 22:54:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4491000063 ms) 2024-04-13 22:54:48.939 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4491001091 ms) 2024-04-13 22:54:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4491001091 ms) 2024-04-13 22:54:48.941 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 22:54:47.903644+00:00', 'runtime': '4491000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4491001092 ms) 2024-04-13 22:54:48.941 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 22:53:47.903766+00:00', 'runtime': '4490940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4491001093 ms) 2024-04-13 22:54:54.500 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4491006652 ms) 2024-04-13 22:55:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4491060072 ms) 2024-04-13 22:55:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4491060072 ms) 2024-04-13 22:55:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4491060072 ms) 2024-04-13 22:55:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4491060073 ms) 2024-04-13 22:55:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4491061105 ms) 2024-04-13 22:55:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4491061106 ms) 2024-04-13 22:55:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 22:55:47.903805+00:00', 'runtime': '4491060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4491061107 ms) 2024-04-13 22:55:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 22:54:47.903644+00:00', 'runtime': '4491000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4491061108 ms) 2024-04-13 22:56:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4491120073 ms) 2024-04-13 22:56:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4491120074 ms) 2024-04-13 22:56:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4491120074 ms) 2024-04-13 22:56:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4491120074 ms) 2024-04-13 22:56:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4491121106 ms) 2024-04-13 22:56:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4491121107 ms) 2024-04-13 22:56:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 22:56:47.903830+00:00', 'runtime': '4491120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4491121108 ms) 2024-04-13 22:56:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 22:55:47.903805+00:00', 'runtime': '4491060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4491121109 ms) 2024-04-13 22:56:54.409 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4491126561 ms) 2024-04-13 22:57:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4491180071 ms) 2024-04-13 22:57:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4491180072 ms) 2024-04-13 22:57:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4491180072 ms) 2024-04-13 22:57:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4491180072 ms) 2024-04-13 22:57:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4491181105 ms) 2024-04-13 22:57:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4491181106 ms) 2024-04-13 22:57:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 22:57:47.903804+00:00', 'runtime': '4491180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4491181108 ms) 2024-04-13 22:57:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 22:56:47.903830+00:00', 'runtime': '4491120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4491181109 ms) 2024-04-13 22:58:47.927 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4491240078 ms) 2024-04-13 22:58:47.927 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4491240079 ms) 2024-04-13 22:58:47.928 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4491240079 ms) 2024-04-13 22:58:47.928 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4491240079 ms) 2024-04-13 22:58:48.962 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4491241113 ms) 2024-04-13 22:58:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4491241114 ms) 2024-04-13 22:58:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 22:58:47.903824+00:00', 'runtime': '4491240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4491241115 ms) 2024-04-13 22:58:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 22:57:47.903804+00:00', 'runtime': '4491180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4491241116 ms) 2024-04-13 22:58:54.749 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4491246900 ms) 2024-04-13 22:59:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4491300072 ms) 2024-04-13 22:59:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4491300072 ms) 2024-04-13 22:59:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4491300073 ms) 2024-04-13 22:59:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4491300073 ms) 2024-04-13 22:59:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4491301103 ms) 2024-04-13 22:59:48.952 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4491301104 ms) 2024-04-13 22:59:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 22:59:47.904579+00:00', 'runtime': '4491300.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+4491301105 ms) 2024-04-13 22:59:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 22:58:47.903824+00:00', 'runtime': '4491240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4491301106 ms) 2024-04-13 23:00:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4491360072 ms) 2024-04-13 23:00:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4491360072 ms) 2024-04-13 23:00:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4491360072 ms) 2024-04-13 23:00:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4491360073 ms) 2024-04-13 23:00:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4491361105 ms) 2024-04-13 23:00:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4491361106 ms) 2024-04-13 23:00:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 23:00:47.903807+00:00', 'runtime': '4491360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4491361107 ms) 2024-04-13 23:00:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 22:59:47.904579+00:00', 'runtime': '4491300.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+4491361111 ms) 2024-04-13 23:01:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4491420073 ms) 2024-04-13 23:01:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4491420073 ms) 2024-04-13 23:01:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4491420074 ms) 2024-04-13 23:01:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4491420074 ms) 2024-04-13 23:01:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4491421111 ms) 2024-04-13 23:01:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4491421112 ms) 2024-04-13 23:01:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 23:01:47.903819+00:00', 'runtime': '4491420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4491421113 ms) 2024-04-13 23:01:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 23:00:47.903807+00:00', 'runtime': '4491360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4491421117 ms) 2024-04-13 23:01:54.576 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4491426727 ms) 2024-04-13 23:02:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4491480072 ms) 2024-04-13 23:02:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4491480072 ms) 2024-04-13 23:02:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4491480072 ms) 2024-04-13 23:02:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4491480073 ms) 2024-04-13 23:02:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4491481106 ms) 2024-04-13 23:02:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4491481107 ms) 2024-04-13 23:02:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 23:02:47.903804+00:00', 'runtime': '4491480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4491481108 ms) 2024-04-13 23:02:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 23:01:47.903819+00:00', 'runtime': '4491420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4491481109 ms) 2024-04-13 23:03:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4491540073 ms) 2024-04-13 23:03:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4491540074 ms) 2024-04-13 23:03:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4491540074 ms) 2024-04-13 23:03:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4491540074 ms) 2024-04-13 23:03:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4491541113 ms) 2024-04-13 23:03:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4491541114 ms) 2024-04-13 23:03:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 23:03:47.903798+00:00', 'runtime': '4491540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4491541116 ms) 2024-04-13 23:03:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 23:02:47.903804+00:00', 'runtime': '4491480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4491541116 ms) 2024-04-13 23:03:54.687 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4491546838 ms) 2024-04-13 23:04:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4491600062 ms) 2024-04-13 23:04:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4491600062 ms) 2024-04-13 23:04:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4491600062 ms) 2024-04-13 23:04:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4491600062 ms) 2024-04-13 23:04:48.936 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4491601088 ms) 2024-04-13 23:04:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4491601088 ms) 2024-04-13 23:04:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 23:04:47.903633+00:00', 'runtime': '4491600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4491601090 ms) 2024-04-13 23:04:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 23:03:47.903798+00:00', 'runtime': '4491540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4491601091 ms) 2024-04-13 23:05:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4491660073 ms) 2024-04-13 23:05:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4491660073 ms) 2024-04-13 23:05:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4491660074 ms) 2024-04-13 23:05:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4491660074 ms) 2024-04-13 23:05:48.963 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4491661114 ms) 2024-04-13 23:05:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4491661115 ms) 2024-04-13 23:05:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 23:05:47.903825+00:00', 'runtime': '4491660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4491661119 ms) 2024-04-13 23:05:48.968 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 23:04:47.903633+00:00', 'runtime': '4491600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4491661120 ms) 2024-04-13 23:05:54.788 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4491666940 ms) 2024-04-13 23:06:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4491720072 ms) 2024-04-13 23:06:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4491720073 ms) 2024-04-13 23:06:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4491720073 ms) 2024-04-13 23:06:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4491720073 ms) 2024-04-13 23:06:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4491721106 ms) 2024-04-13 23:06:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4491721106 ms) 2024-04-13 23:06:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 23:06:47.903502+00:00', 'runtime': '4491720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4491721108 ms) 2024-04-13 23:06:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 23:05:47.903825+00:00', 'runtime': '4491660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4491721109 ms) 2024-04-13 23:07:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4491780071 ms) 2024-04-13 23:07:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4491780072 ms) 2024-04-13 23:07:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4491780072 ms) 2024-04-13 23:07:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4491780073 ms) 2024-04-13 23:07:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4491781105 ms) 2024-04-13 23:07:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4491781106 ms) 2024-04-13 23:07:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 23:07:47.903802+00:00', 'runtime': '4491780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4491781107 ms) 2024-04-13 23:07:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 23:06:47.903502+00:00', 'runtime': '4491720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4491781108 ms) 2024-04-13 23:08:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4491840073 ms) 2024-04-13 23:08:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4491840074 ms) 2024-04-13 23:08:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4491840074 ms) 2024-04-13 23:08:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4491840074 ms) 2024-04-13 23:08:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4491841108 ms) 2024-04-13 23:08:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4491841109 ms) 2024-04-13 23:08:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 23:08:47.903804+00:00', 'runtime': '4491840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4491841110 ms) 2024-04-13 23:08:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 23:07:47.903802+00:00', 'runtime': '4491780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4491841111 ms) 2024-04-13 23:08:54.686 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4491846838 ms) 2024-04-13 23:09:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4491900071 ms) 2024-04-13 23:09:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4491900072 ms) 2024-04-13 23:09:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4491900072 ms) 2024-04-13 23:09:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4491900073 ms) 2024-04-13 23:09:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4491901105 ms) 2024-04-13 23:09:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4491901106 ms) 2024-04-13 23:09:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 23:09:47.903791+00:00', 'runtime': '4491900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4491901108 ms) 2024-04-13 23:09:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 23:08:47.903804+00:00', 'runtime': '4491840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4491901108 ms) 2024-04-13 23:10:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4491960073 ms) 2024-04-13 23:10:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4491960074 ms) 2024-04-13 23:10:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4491960074 ms) 2024-04-13 23:10:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4491960074 ms) 2024-04-13 23:10:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4491961108 ms) 2024-04-13 23:10:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4491961109 ms) 2024-04-13 23:10:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 23:10:47.903798+00:00', 'runtime': '4491960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4491961111 ms) 2024-04-13 23:10:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 23:09:47.903791+00:00', 'runtime': '4491900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4491961112 ms) 2024-04-13 23:10:54.200 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4491966352 ms) 2024-04-13 23:11:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4492020072 ms) 2024-04-13 23:11:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4492020073 ms) 2024-04-13 23:11:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4492020073 ms) 2024-04-13 23:11:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4492020073 ms) 2024-04-13 23:11:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4492021105 ms) 2024-04-13 23:11:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4492021106 ms) 2024-04-13 23:11:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 23:11:47.904624+00:00', 'runtime': '4492020.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+4492021108 ms) 2024-04-13 23:11:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 23:10:47.903798+00:00', 'runtime': '4491960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4492021109 ms) 2024-04-13 23:12:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4492080072 ms) 2024-04-13 23:12:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4492080072 ms) 2024-04-13 23:12:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4492080072 ms) 2024-04-13 23:12:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4492080073 ms) 2024-04-13 23:12:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4492081108 ms) 2024-04-13 23:12:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4492081109 ms) 2024-04-13 23:12:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 23:12:47.903829+00:00', 'runtime': '4492080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4492081111 ms) 2024-04-13 23:12:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 23:11:47.904624+00:00', 'runtime': '4492020.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+4492081111 ms) 2024-04-13 23:13:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4492140074 ms) 2024-04-13 23:13:47.923 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4492140074 ms) 2024-04-13 23:13:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4492140075 ms) 2024-04-13 23:13:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4492140075 ms) 2024-04-13 23:13:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4492141109 ms) 2024-04-13 23:13:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4492141110 ms) 2024-04-13 23:13:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 23:13:47.903803+00:00', 'runtime': '4492140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4492141111 ms) 2024-04-13 23:13:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 23:12:47.903829+00:00', 'runtime': '4492080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4492141115 ms) 2024-04-13 23:13:54.232 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4492146384 ms) 2024-04-13 23:14:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4492200062 ms) 2024-04-13 23:14:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4492200062 ms) 2024-04-13 23:14:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4492200062 ms) 2024-04-13 23:14:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4492200063 ms) 2024-04-13 23:14:48.934 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4492201086 ms) 2024-04-13 23:14:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4492201086 ms) 2024-04-13 23:14:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 23:14:47.903625+00:00', 'runtime': '4492200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4492201087 ms) 2024-04-13 23:14:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 23:13:47.903803+00:00', 'runtime': '4492140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4492201087 ms) 2024-04-13 23:15:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4492260071 ms) 2024-04-13 23:15:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4492260072 ms) 2024-04-13 23:15:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4492260072 ms) 2024-04-13 23:15:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4492260072 ms) 2024-04-13 23:15:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4492261105 ms) 2024-04-13 23:15:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4492261106 ms) 2024-04-13 23:15:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 23:15:47.903815+00:00', 'runtime': '4492260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4492261107 ms) 2024-04-13 23:15:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 23:14:47.903625+00:00', 'runtime': '4492200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4492261108 ms) 2024-04-13 23:16:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4492320073 ms) 2024-04-13 23:16:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4492320073 ms) 2024-04-13 23:16:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4492320074 ms) 2024-04-13 23:16:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4492320074 ms) 2024-04-13 23:16:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4492321107 ms) 2024-04-13 23:16:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4492321107 ms) 2024-04-13 23:16:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 23:16:47.903787+00:00', 'runtime': '4492320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4492321109 ms) 2024-04-13 23:16:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 23:15:47.903815+00:00', 'runtime': '4492260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4492321110 ms) 2024-04-13 23:16:54.119 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4492326271 ms) 2024-04-13 23:17:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4492380072 ms) 2024-04-13 23:17:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4492380072 ms) 2024-04-13 23:17:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4492380073 ms) 2024-04-13 23:17:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4492380073 ms) 2024-04-13 23:17:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4492381105 ms) 2024-04-13 23:17:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4492381106 ms) 2024-04-13 23:17:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 23:17:47.903784+00:00', 'runtime': '4492380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4492381107 ms) 2024-04-13 23:17:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 23:16:47.903787+00:00', 'runtime': '4492320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4492381108 ms) 2024-04-13 23:18:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4492440071 ms) 2024-04-13 23:18:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4492440072 ms) 2024-04-13 23:18:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4492440072 ms) 2024-04-13 23:18:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4492440073 ms) 2024-04-13 23:18:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4492441109 ms) 2024-04-13 23:18:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4492441110 ms) 2024-04-13 23:18:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 23:18:47.903790+00:00', 'runtime': '4492440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4492441113 ms) 2024-04-13 23:18:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 23:17:47.903784+00:00', 'runtime': '4492380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4492441114 ms) 2024-04-13 23:19:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4492500073 ms) 2024-04-13 23:19:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4492500074 ms) 2024-04-13 23:19:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4492500074 ms) 2024-04-13 23:19:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4492500074 ms) 2024-04-13 23:19:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4492501112 ms) 2024-04-13 23:19:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4492501112 ms) 2024-04-13 23:19:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 23:19:47.903790+00:00', 'runtime': '4492500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4492501115 ms) 2024-04-13 23:19:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 23:18:47.903790+00:00', 'runtime': '4492440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4492501116 ms) 2024-04-13 23:19:54.563 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4492506714 ms) 2024-04-13 23:20:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4492560072 ms) 2024-04-13 23:20:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4492560073 ms) 2024-04-13 23:20:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4492560073 ms) 2024-04-13 23:20:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4492560074 ms) 2024-04-13 23:20:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4492561106 ms) 2024-04-13 23:20:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4492561107 ms) 2024-04-13 23:20:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 23:20:47.904770+00:00', 'runtime': '4492560.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+4492561109 ms) 2024-04-13 23:20:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 23:19:47.903790+00:00', 'runtime': '4492500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4492561109 ms) 2024-04-13 23:21:47.926 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4492620078 ms) 2024-04-13 23:21:47.927 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4492620078 ms) 2024-04-13 23:21:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4492620079 ms) 2024-04-13 23:21:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4492620079 ms) 2024-04-13 23:21:48.964 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4492621116 ms) 2024-04-13 23:21:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4492621117 ms) 2024-04-13 23:21:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 23:21:47.903836+00:00', 'runtime': '4492620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4492621119 ms) 2024-04-13 23:21:48.971 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 23:20:47.904770+00:00', 'runtime': '4492560.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+4492621122 ms) 2024-04-13 23:21:54.596 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4492626748 ms) 2024-04-13 23:22:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4492680071 ms) 2024-04-13 23:22:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4492680072 ms) 2024-04-13 23:22:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4492680072 ms) 2024-04-13 23:22:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4492680072 ms) 2024-04-13 23:22:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4492681107 ms) 2024-04-13 23:22:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4492681108 ms) 2024-04-13 23:22:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 23:22:47.903783+00:00', 'runtime': '4492680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4492681110 ms) 2024-04-13 23:22:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 23:21:47.903836+00:00', 'runtime': '4492620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4492681110 ms) 2024-04-13 23:23:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4492740072 ms) 2024-04-13 23:23:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4492740073 ms) 2024-04-13 23:23:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4492740073 ms) 2024-04-13 23:23:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4492740073 ms) 2024-04-13 23:23:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4492741110 ms) 2024-04-13 23:23:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4492741111 ms) 2024-04-13 23:23:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 23:23:47.903823+00:00', 'runtime': '4492740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4492741114 ms) 2024-04-13 23:23:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 23:22:47.903783+00:00', 'runtime': '4492680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4492741115 ms) 2024-04-13 23:24:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4492800063 ms) 2024-04-13 23:24:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4492800063 ms) 2024-04-13 23:24:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4492800063 ms) 2024-04-13 23:24:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4492800063 ms) 2024-04-13 23:24:48.937 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4492801088 ms) 2024-04-13 23:24:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4492801089 ms) 2024-04-13 23:24:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 23:24:47.903666+00:00', 'runtime': '4492800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4492801090 ms) 2024-04-13 23:24:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 23:23:47.903823+00:00', 'runtime': '4492740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4492801091 ms) 2024-04-13 23:24:55.180 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 3.76 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4492807332 ms) 2024-04-13 23:25:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4492860071 ms) 2024-04-13 23:25:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4492860072 ms) 2024-04-13 23:25:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4492860072 ms) 2024-04-13 23:25:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4492860073 ms) 2024-04-13 23:25:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4492861105 ms) 2024-04-13 23:25:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4492861105 ms) 2024-04-13 23:25:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 23:25:47.903801+00:00', 'runtime': '4492860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4492861107 ms) 2024-04-13 23:25:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 23:24:47.903666+00:00', 'runtime': '4492800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4492861108 ms) 2024-04-13 23:26:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4492920072 ms) 2024-04-13 23:26:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4492920073 ms) 2024-04-13 23:26:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4492920073 ms) 2024-04-13 23:26:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4492920073 ms) 2024-04-13 23:26:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4492921107 ms) 2024-04-13 23:26:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4492921107 ms) 2024-04-13 23:26:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 23:26:47.903792+00:00', 'runtime': '4492920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4492921109 ms) 2024-04-13 23:26:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 23:25:47.903801+00:00', 'runtime': '4492860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4492921110 ms) 2024-04-13 23:26:54.503 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4492926654 ms) 2024-04-13 23:27:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4492980072 ms) 2024-04-13 23:27:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4492980072 ms) 2024-04-13 23:27:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4492980072 ms) 2024-04-13 23:27:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4492980073 ms) 2024-04-13 23:27:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4492981105 ms) 2024-04-13 23:27:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4492981106 ms) 2024-04-13 23:27:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 23:27:47.903788+00:00', 'runtime': '4492980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4492981107 ms) 2024-04-13 23:27:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 23:26:47.903792+00:00', 'runtime': '4492920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4492981108 ms) 2024-04-13 23:28:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4493040072 ms) 2024-04-13 23:28:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4493040072 ms) 2024-04-13 23:28:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4493040072 ms) 2024-04-13 23:28:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4493040073 ms) 2024-04-13 23:28:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4493041108 ms) 2024-04-13 23:28:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4493041108 ms) 2024-04-13 23:28:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 23:28:47.903806+00:00', 'runtime': '4493040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4493041110 ms) 2024-04-13 23:28:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 23:27:47.903788+00:00', 'runtime': '4492980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4493041110 ms) 2024-04-13 23:29:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4493100073 ms) 2024-04-13 23:29:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4493100073 ms) 2024-04-13 23:29:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4493100074 ms) 2024-04-13 23:29:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4493100074 ms) 2024-04-13 23:29:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4493101110 ms) 2024-04-13 23:29:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4493101111 ms) 2024-04-13 23:29:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 23:29:47.903793+00:00', 'runtime': '4493100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4493101112 ms) 2024-04-13 23:29:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 23:28:47.903806+00:00', 'runtime': '4493040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4493101113 ms) 2024-04-13 23:29:54.269 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4493106421 ms) 2024-04-13 23:30:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4493160071 ms) 2024-04-13 23:30:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4493160072 ms) 2024-04-13 23:30:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4493160072 ms) 2024-04-13 23:30:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4493160072 ms) 2024-04-13 23:30:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4493161105 ms) 2024-04-13 23:30:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4493161106 ms) 2024-04-13 23:30:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 23:30:47.903781+00:00', 'runtime': '4493160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4493161107 ms) 2024-04-13 23:30:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 23:29:47.903793+00:00', 'runtime': '4493100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4493161108 ms) 2024-04-13 23:31:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4493220073 ms) 2024-04-13 23:31:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4493220073 ms) 2024-04-13 23:31:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4493220074 ms) 2024-04-13 23:31:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4493220074 ms) 2024-04-13 23:31:48.964 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4493221116 ms) 2024-04-13 23:31:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4493221116 ms) 2024-04-13 23:31:48.970 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 23:31:47.903829+00:00', 'runtime': '4493220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4493221122 ms) 2024-04-13 23:31:48.971 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 23:30:47.903781+00:00', 'runtime': '4493160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4493221123 ms) 2024-04-13 23:31:54.152 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4493226304 ms) 2024-04-13 23:32:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4493280072 ms) 2024-04-13 23:32:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4493280073 ms) 2024-04-13 23:32:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4493280073 ms) 2024-04-13 23:32:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4493280073 ms) 2024-04-13 23:32:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4493281105 ms) 2024-04-13 23:32:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4493281106 ms) 2024-04-13 23:32:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 23:32:47.903797+00:00', 'runtime': '4493280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4493281108 ms) 2024-04-13 23:32:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 23:31:47.903829+00:00', 'runtime': '4493220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4493281109 ms) 2024-04-13 23:33:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4493340072 ms) 2024-04-13 23:33:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4493340072 ms) 2024-04-13 23:33:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4493340072 ms) 2024-04-13 23:33:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4493340073 ms) 2024-04-13 23:33:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4493341105 ms) 2024-04-13 23:33:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4493341106 ms) 2024-04-13 23:33:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 23:33:47.903843+00:00', 'runtime': '4493340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4493341108 ms) 2024-04-13 23:33:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 23:32:47.903797+00:00', 'runtime': '4493280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4493341108 ms) 2024-04-13 23:34:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4493400063 ms) 2024-04-13 23:34:47.912 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4493400063 ms) 2024-04-13 23:34:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4493400063 ms) 2024-04-13 23:34:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4493400063 ms) 2024-04-13 23:34:48.942 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4493401093 ms) 2024-04-13 23:34:48.942 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4493401094 ms) 2024-04-13 23:34:48.944 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 23:34:47.903680+00:00', 'runtime': '4493400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4493401095 ms) 2024-04-13 23:34:48.944 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 23:33:47.903843+00:00', 'runtime': '4493340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4493401096 ms) 2024-04-13 23:34:54.175 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4493406326 ms) 2024-04-13 23:35:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4493460071 ms) 2024-04-13 23:35:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4493460072 ms) 2024-04-13 23:35:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4493460072 ms) 2024-04-13 23:35:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4493460072 ms) 2024-04-13 23:35:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4493461105 ms) 2024-04-13 23:35:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4493461106 ms) 2024-04-13 23:35:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 23:35:47.903629+00:00', 'runtime': '4493460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4493461107 ms) 2024-04-13 23:35:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 23:34:47.903680+00:00', 'runtime': '4493400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4493461108 ms) 2024-04-13 23:36:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4493520073 ms) 2024-04-13 23:36:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4493520074 ms) 2024-04-13 23:36:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4493520074 ms) 2024-04-13 23:36:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4493520074 ms) 2024-04-13 23:36:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4493521113 ms) 2024-04-13 23:36:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4493521113 ms) 2024-04-13 23:36:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 23:36:47.903807+00:00', 'runtime': '4493520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4493521119 ms) 2024-04-13 23:36:48.968 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 23:35:47.903629+00:00', 'runtime': '4493460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4493521120 ms) 2024-04-13 23:36:54.157 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4493526309 ms) 2024-04-13 23:37:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4493580072 ms) 2024-04-13 23:37:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4493580073 ms) 2024-04-13 23:37:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4493580073 ms) 2024-04-13 23:37:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4493580073 ms) 2024-04-13 23:37:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4493581106 ms) 2024-04-13 23:37:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4493581107 ms) 2024-04-13 23:37:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 23:37:47.904605+00:00', 'runtime': '4493580.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+4493581108 ms) 2024-04-13 23:37:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 23:36:47.903807+00:00', 'runtime': '4493520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4493581109 ms) 2024-04-13 23:38:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4493640073 ms) 2024-04-13 23:38:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4493640073 ms) 2024-04-13 23:38:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4493640074 ms) 2024-04-13 23:38:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4493640074 ms) 2024-04-13 23:38:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4493641109 ms) 2024-04-13 23:38:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4493641110 ms) 2024-04-13 23:38:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 23:38:47.903786+00:00', 'runtime': '4493640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4493641112 ms) 2024-04-13 23:38:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 23:37:47.904605+00:00', 'runtime': '4493580.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+4493641112 ms) 2024-04-13 23:38:54.616 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4493646768 ms) 2024-04-13 23:39:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4493700071 ms) 2024-04-13 23:39:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4493700072 ms) 2024-04-13 23:39:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4493700072 ms) 2024-04-13 23:39:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4493700072 ms) 2024-04-13 23:39:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4493701105 ms) 2024-04-13 23:39:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4493701106 ms) 2024-04-13 23:39:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 23:39:47.903653+00:00', 'runtime': '4493700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4493701108 ms) 2024-04-13 23:39:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 23:38:47.903786+00:00', 'runtime': '4493640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4493701108 ms) 2024-04-13 23:40:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4493760073 ms) 2024-04-13 23:40:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4493760073 ms) 2024-04-13 23:40:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4493760074 ms) 2024-04-13 23:40:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4493760074 ms) 2024-04-13 23:40:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4493761110 ms) 2024-04-13 23:40:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4493761110 ms) 2024-04-13 23:40:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 23:40:47.903787+00:00', 'runtime': '4493760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4493761112 ms) 2024-04-13 23:40:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 23:39:47.903653+00:00', 'runtime': '4493700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4493761113 ms) 2024-04-13 23:40:54.632 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4493766783 ms) 2024-04-13 23:41:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4493820071 ms) 2024-04-13 23:41:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4493820072 ms) 2024-04-13 23:41:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4493820072 ms) 2024-04-13 23:41:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4493820072 ms) 2024-04-13 23:41:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4493821106 ms) 2024-04-13 23:41:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4493821107 ms) 2024-04-13 23:41:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 23:41:47.903753+00:00', 'runtime': '4493820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4493821109 ms) 2024-04-13 23:41:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 23:40:47.903787+00:00', 'runtime': '4493760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4493821109 ms) 2024-04-13 23:42:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4493880072 ms) 2024-04-13 23:42:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4493880073 ms) 2024-04-13 23:42:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4493880073 ms) 2024-04-13 23:42:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4493880073 ms) 2024-04-13 23:42:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4493881106 ms) 2024-04-13 23:42:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4493881107 ms) 2024-04-13 23:42:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 23:42:47.904605+00:00', 'runtime': '4493880.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+4493881108 ms) 2024-04-13 23:42:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 23:41:47.903753+00:00', 'runtime': '4493820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4493881109 ms) 2024-04-13 23:43:47.927 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4493940078 ms) 2024-04-13 23:43:47.927 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4493940079 ms) 2024-04-13 23:43:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4493940079 ms) 2024-04-13 23:43:47.928 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4493940079 ms) 2024-04-13 23:43:48.965 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4493941117 ms) 2024-04-13 23:43:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4493941117 ms) 2024-04-13 23:43:48.969 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 23:43:47.903824+00:00', 'runtime': '4493940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4493941121 ms) 2024-04-13 23:43:48.970 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 23:42:47.904605+00:00', 'runtime': '4493880.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+4493941121 ms) 2024-04-13 23:43:54.565 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4493946716 ms) 2024-04-13 23:44:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4494000062 ms) 2024-04-13 23:44:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4494000062 ms) 2024-04-13 23:44:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4494000062 ms) 2024-04-13 23:44:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4494000062 ms) 2024-04-13 23:44:48.935 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4494001087 ms) 2024-04-13 23:44:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4494001087 ms) 2024-04-13 23:44:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 23:44:47.903612+00:00', 'runtime': '4494000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4494001090 ms) 2024-04-13 23:44:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 23:43:47.903824+00:00', 'runtime': '4493940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4494001090 ms) 2024-04-13 23:45:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4494060071 ms) 2024-04-13 23:45:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4494060072 ms) 2024-04-13 23:45:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4494060072 ms) 2024-04-13 23:45:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4494060072 ms) 2024-04-13 23:45:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4494061105 ms) 2024-04-13 23:45:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4494061105 ms) 2024-04-13 23:45:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 23:45:47.903855+00:00', 'runtime': '4494060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4494061107 ms) 2024-04-13 23:45:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 23:44:47.903612+00:00', 'runtime': '4494000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4494061108 ms) 2024-04-13 23:46:47.923 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4494120074 ms) 2024-04-13 23:46:47.923 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4494120075 ms) 2024-04-13 23:46:47.924 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4494120075 ms) 2024-04-13 23:46:47.924 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4494120076 ms) 2024-04-13 23:46:48.963 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4494121115 ms) 2024-04-13 23:46:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4494121116 ms) 2024-04-13 23:46:48.969 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 23:46:47.903809+00:00', 'runtime': '4494120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4494121121 ms) 2024-04-13 23:46:48.970 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 23:45:47.903855+00:00', 'runtime': '4494060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4494121122 ms) 2024-04-13 23:46:54.508 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4494126659 ms) 2024-04-13 23:47:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4494180072 ms) 2024-04-13 23:47:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4494180073 ms) 2024-04-13 23:47:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4494180073 ms) 2024-04-13 23:47:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4494180074 ms) 2024-04-13 23:47:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4494181110 ms) 2024-04-13 23:47:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4494181111 ms) 2024-04-13 23:47:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 23:47:47.904891+00:00', 'runtime': '4494180.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+4494181114 ms) 2024-04-13 23:47:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 23:46:47.903809+00:00', 'runtime': '4494120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4494181115 ms) 2024-04-13 23:48:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4494240072 ms) 2024-04-13 23:48:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4494240073 ms) 2024-04-13 23:48:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4494240073 ms) 2024-04-13 23:48:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4494240074 ms) 2024-04-13 23:48:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4494241108 ms) 2024-04-13 23:48:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4494241108 ms) 2024-04-13 23:48:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 23:48:47.903797+00:00', 'runtime': '4494240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4494241110 ms) 2024-04-13 23:48:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 23:47:47.904891+00:00', 'runtime': '4494180.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+4494241111 ms) 2024-04-13 23:49:47.926 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4494300078 ms) 2024-04-13 23:49:47.927 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4494300079 ms) 2024-04-13 23:49:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4494300079 ms) 2024-04-13 23:49:47.928 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4494300079 ms) 2024-04-13 23:49:48.966 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4494301117 ms) 2024-04-13 23:49:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4494301118 ms) 2024-04-13 23:49:48.970 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 23:49:47.903813+00:00', 'runtime': '4494300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4494301121 ms) 2024-04-13 23:49:48.971 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 23:48:47.903797+00:00', 'runtime': '4494240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4494301122 ms) 2024-04-13 23:49:54.598 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4494306750 ms) 2024-04-13 23:50:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4494360072 ms) 2024-04-13 23:50:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4494360072 ms) 2024-04-13 23:50:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4494360072 ms) 2024-04-13 23:50:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4494360073 ms) 2024-04-13 23:50:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4494361105 ms) 2024-04-13 23:50:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4494361106 ms) 2024-04-13 23:50:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 23:50:47.903770+00:00', 'runtime': '4494360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4494361108 ms) 2024-04-13 23:50:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 23:49:47.903813+00:00', 'runtime': '4494300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4494361108 ms) 2024-04-13 23:51:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4494420071 ms) 2024-04-13 23:51:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4494420072 ms) 2024-04-13 23:51:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4494420072 ms) 2024-04-13 23:51:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4494420072 ms) 2024-04-13 23:51:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4494421106 ms) 2024-04-13 23:51:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4494421106 ms) 2024-04-13 23:51:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 23:51:47.903785+00:00', 'runtime': '4494420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4494421108 ms) 2024-04-13 23:51:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 23:50:47.903770+00:00', 'runtime': '4494360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4494421108 ms) 2024-04-13 23:52:47.928 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4494480080 ms) 2024-04-13 23:52:47.928 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4494480080 ms) 2024-04-13 23:52:47.929 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4494480080 ms) 2024-04-13 23:52:47.929 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4494480081 ms) 2024-04-13 23:52:48.968 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4494481119 ms) 2024-04-13 23:52:48.968 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4494481120 ms) 2024-04-13 23:52:48.971 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 23:52:47.903798+00:00', 'runtime': '4494480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4494481123 ms) 2024-04-13 23:52:48.972 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 23:51:47.903785+00:00', 'runtime': '4494420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4494481124 ms) 2024-04-13 23:52:54.526 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4494486677 ms) 2024-04-13 23:53:47.919 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4494540071 ms) 2024-04-13 23:53:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4494540071 ms) 2024-04-13 23:53:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4494540072 ms) 2024-04-13 23:53:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4494540072 ms) 2024-04-13 23:53:48.950 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4494541101 ms) 2024-04-13 23:53:48.950 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4494541102 ms) 2024-04-13 23:53:48.952 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 23:53:47.903791+00:00', 'runtime': '4494540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4494541103 ms) 2024-04-13 23:53:48.952 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 23:52:47.903798+00:00', 'runtime': '4494480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4494541104 ms) 2024-04-13 23:54:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4494600062 ms) 2024-04-13 23:54:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4494600062 ms) 2024-04-13 23:54:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4494600063 ms) 2024-04-13 23:54:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4494600063 ms) 2024-04-13 23:54:48.934 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4494601086 ms) 2024-04-13 23:54:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4494601086 ms) 2024-04-13 23:54:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 23:54:47.903670+00:00', 'runtime': '4494600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4494601087 ms) 2024-04-13 23:54:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 23:53:47.903791+00:00', 'runtime': '4494540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4494601087 ms) 2024-04-13 23:55:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4494660074 ms) 2024-04-13 23:55:47.923 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4494660074 ms) 2024-04-13 23:55:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4494660074 ms) 2024-04-13 23:55:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4494660075 ms) 2024-04-13 23:55:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4494661113 ms) 2024-04-13 23:55:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4494661113 ms) 2024-04-13 23:55:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 23:55:47.903861+00:00', 'runtime': '4494660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4494661115 ms) 2024-04-13 23:55:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 23:54:47.903670+00:00', 'runtime': '4494600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4494661115 ms) 2024-04-13 23:55:54.863 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4494667014 ms) 2024-04-13 23:56:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4494720072 ms) 2024-04-13 23:56:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4494720072 ms) 2024-04-13 23:56:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4494720072 ms) 2024-04-13 23:56:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4494720073 ms) 2024-04-13 23:56:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4494721106 ms) 2024-04-13 23:56:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4494721106 ms) 2024-04-13 23:56:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 23:56:47.903795+00:00', 'runtime': '4494720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4494721108 ms) 2024-04-13 23:56:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 23:55:47.903861+00:00', 'runtime': '4494660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4494721109 ms) 2024-04-13 23:57:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4494780072 ms) 2024-04-13 23:57:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4494780072 ms) 2024-04-13 23:57:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4494780073 ms) 2024-04-13 23:57:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4494780073 ms) 2024-04-13 23:57:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4494781106 ms) 2024-04-13 23:57:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4494781107 ms) 2024-04-13 23:57:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 23:57:47.903809+00:00', 'runtime': '4494780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4494781109 ms) 2024-04-13 23:57:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 23:56:47.903795+00:00', 'runtime': '4494720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4494781110 ms) 2024-04-13 23:58:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4494840073 ms) 2024-04-13 23:58:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4494840074 ms) 2024-04-13 23:58:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4494840074 ms) 2024-04-13 23:58:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4494840075 ms) 2024-04-13 23:58:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4494841112 ms) 2024-04-13 23:58:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4494841113 ms) 2024-04-13 23:58:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 23:58:47.903797+00:00', 'runtime': '4494840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4494841117 ms) 2024-04-13 23:58:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 23:57:47.903809+00:00', 'runtime': '4494780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4494841117 ms) 2024-04-13 23:58:54.010 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4494846161 ms) 2024-04-13 23:59:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4494900071 ms) 2024-04-13 23:59:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4494900072 ms) 2024-04-13 23:59:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4494900072 ms) 2024-04-13 23:59:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4494900073 ms) 2024-04-13 23:59:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4494901109 ms) 2024-04-13 23:59:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4494901110 ms) 2024-04-13 23:59:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-13 23:59:47.903820+00:00', 'runtime': '4494900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4494901113 ms) 2024-04-13 23:59:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 23:58:47.903797+00:00', 'runtime': '4494840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4494901114 ms) 2024-04-14 00:00:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4494960071 ms) 2024-04-14 00:00:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4494960072 ms) 2024-04-14 00:00:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4494960072 ms) 2024-04-14 00:00:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4494960073 ms) 2024-04-14 00:00:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4494961110 ms) 2024-04-14 00:00:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4494961111 ms) 2024-04-14 00:00:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 00:00:47.903778+00:00', 'runtime': '4494960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4494961112 ms) 2024-04-14 00:00:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-13 23:59:47.903820+00:00', 'runtime': '4494900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4494961113 ms) 2024-04-14 00:01:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4495020073 ms) 2024-04-14 00:01:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4495020073 ms) 2024-04-14 00:01:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4495020074 ms) 2024-04-14 00:01:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4495020074 ms) 2024-04-14 00:01:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4495021112 ms) 2024-04-14 00:01:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4495021112 ms) 2024-04-14 00:01:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 00:01:47.903790+00:00', 'runtime': '4495020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4495021115 ms) 2024-04-14 00:01:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 00:00:47.903778+00:00', 'runtime': '4494960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4495021116 ms) 2024-04-14 00:01:54.368 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4495026520 ms) 2024-04-14 00:02:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4495080071 ms) 2024-04-14 00:02:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4495080072 ms) 2024-04-14 00:02:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4495080072 ms) 2024-04-14 00:02:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4495080072 ms) 2024-04-14 00:02:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4495081105 ms) 2024-04-14 00:02:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4495081105 ms) 2024-04-14 00:02:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 00:02:47.903772+00:00', 'runtime': '4495080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4495081107 ms) 2024-04-14 00:02:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 00:01:47.903790+00:00', 'runtime': '4495020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4495081108 ms) 2024-04-14 00:03:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4495140073 ms) 2024-04-14 00:03:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4495140073 ms) 2024-04-14 00:03:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4495140073 ms) 2024-04-14 00:03:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4495140074 ms) 2024-04-14 00:03:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4495141108 ms) 2024-04-14 00:03:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4495141109 ms) 2024-04-14 00:03:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 00:03:47.903812+00:00', 'runtime': '4495140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4495141110 ms) 2024-04-14 00:03:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 00:02:47.903772+00:00', 'runtime': '4495080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4495141111 ms) 2024-04-14 00:03:54.463 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4495146614 ms) 2024-04-14 00:04:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4495200062 ms) 2024-04-14 00:04:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4495200062 ms) 2024-04-14 00:04:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4495200062 ms) 2024-04-14 00:04:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4495200062 ms) 2024-04-14 00:04:48.941 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4495201092 ms) 2024-04-14 00:04:48.941 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4495201092 ms) 2024-04-14 00:04:48.942 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 00:04:47.903681+00:00', 'runtime': '4495200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4495201093 ms) 2024-04-14 00:04:48.942 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 00:03:47.903812+00:00', 'runtime': '4495140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4495201094 ms) 2024-04-14 00:05:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4495260072 ms) 2024-04-14 00:05:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4495260072 ms) 2024-04-14 00:05:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4495260072 ms) 2024-04-14 00:05:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4495260073 ms) 2024-04-14 00:05:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4495261111 ms) 2024-04-14 00:05:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4495261112 ms) 2024-04-14 00:05:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 00:05:47.903812+00:00', 'runtime': '4495260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4495261113 ms) 2024-04-14 00:05:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 00:04:47.903681+00:00', 'runtime': '4495200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4495261114 ms) 2024-04-14 00:06:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4495320073 ms) 2024-04-14 00:06:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4495320074 ms) 2024-04-14 00:06:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4495320074 ms) 2024-04-14 00:06:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4495320075 ms) 2024-04-14 00:06:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4495321110 ms) 2024-04-14 00:06:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4495321111 ms) 2024-04-14 00:06:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 00:06:47.903787+00:00', 'runtime': '4495320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4495321115 ms) 2024-04-14 00:06:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 00:05:47.903812+00:00', 'runtime': '4495260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4495321116 ms) 2024-04-14 00:06:54.323 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4495326474 ms) 2024-04-14 00:07:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4495380072 ms) 2024-04-14 00:07:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4495380073 ms) 2024-04-14 00:07:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4495380073 ms) 2024-04-14 00:07:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4495380073 ms) 2024-04-14 00:07:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4495381104 ms) 2024-04-14 00:07:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4495381105 ms) 2024-04-14 00:07:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 00:07:47.903500+00:00', 'runtime': '4495380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4495381107 ms) 2024-04-14 00:07:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 00:06:47.903787+00:00', 'runtime': '4495320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4495381108 ms) 2024-04-14 00:08:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4495440073 ms) 2024-04-14 00:08:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4495440073 ms) 2024-04-14 00:08:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4495440074 ms) 2024-04-14 00:08:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4495440074 ms) 2024-04-14 00:08:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4495441109 ms) 2024-04-14 00:08:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4495441110 ms) 2024-04-14 00:08:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 00:08:47.903826+00:00', 'runtime': '4495440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4495441112 ms) 2024-04-14 00:08:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 00:07:47.903500+00:00', 'runtime': '4495380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4495441112 ms) 2024-04-14 00:08:54.880 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4495447031 ms) 2024-04-14 00:09:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4495500073 ms) 2024-04-14 00:09:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4495500073 ms) 2024-04-14 00:09:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4495500073 ms) 2024-04-14 00:09:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4495500074 ms) 2024-04-14 00:09:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4495501108 ms) 2024-04-14 00:09:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4495501109 ms) 2024-04-14 00:09:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 00:09:47.903804+00:00', 'runtime': '4495500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4495501110 ms) 2024-04-14 00:09:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 00:08:47.903826+00:00', 'runtime': '4495440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4495501111 ms) 2024-04-14 00:10:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4495560072 ms) 2024-04-14 00:10:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4495560072 ms) 2024-04-14 00:10:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4495560072 ms) 2024-04-14 00:10:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4495560073 ms) 2024-04-14 00:10:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4495561109 ms) 2024-04-14 00:10:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4495561110 ms) 2024-04-14 00:10:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 00:10:47.903806+00:00', 'runtime': '4495560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4495561111 ms) 2024-04-14 00:10:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 00:09:47.903804+00:00', 'runtime': '4495500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4495561112 ms) 2024-04-14 00:11:47.926 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4495620078 ms) 2024-04-14 00:11:47.927 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4495620078 ms) 2024-04-14 00:11:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4495620079 ms) 2024-04-14 00:11:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4495620079 ms) 2024-04-14 00:11:48.965 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4495621117 ms) 2024-04-14 00:11:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4495621117 ms) 2024-04-14 00:11:48.969 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 00:11:47.907986+00:00', 'runtime': '4495620.005', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4495621121 ms) 2024-04-14 00:11:48.970 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 00:10:47.903806+00:00', 'runtime': '4495560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4495621121 ms) 2024-04-14 00:11:54.264 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4495626416 ms) 2024-04-14 00:12:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4495680072 ms) 2024-04-14 00:12:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4495680072 ms) 2024-04-14 00:12:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4495680072 ms) 2024-04-14 00:12:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4495680073 ms) 2024-04-14 00:12:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4495681110 ms) 2024-04-14 00:12:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4495681111 ms) 2024-04-14 00:12:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 00:12:47.903785+00:00', 'runtime': '4495680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4495681113 ms) 2024-04-14 00:12:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 00:11:47.907986+00:00', 'runtime': '4495620.005', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4495681113 ms) 2024-04-14 00:13:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4495740072 ms) 2024-04-14 00:13:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4495740072 ms) 2024-04-14 00:13:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4495740072 ms) 2024-04-14 00:13:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4495740073 ms) 2024-04-14 00:13:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4495741109 ms) 2024-04-14 00:13:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4495741110 ms) 2024-04-14 00:13:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 00:13:47.903800+00:00', 'runtime': '4495740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4495741113 ms) 2024-04-14 00:13:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 00:12:47.903785+00:00', 'runtime': '4495680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4495741114 ms) 2024-04-14 00:14:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4495800063 ms) 2024-04-14 00:14:47.912 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4495800063 ms) 2024-04-14 00:14:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4495800063 ms) 2024-04-14 00:14:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4495800064 ms) 2024-04-14 00:14:48.940 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4495801092 ms) 2024-04-14 00:14:48.941 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4495801092 ms) 2024-04-14 00:14:48.942 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 00:14:47.903648+00:00', 'runtime': '4495800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4495801093 ms) 2024-04-14 00:14:48.942 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 00:13:47.903800+00:00', 'runtime': '4495740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4495801093 ms) 2024-04-14 00:14:54.260 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4495806412 ms) 2024-04-14 00:15:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4495860071 ms) 2024-04-14 00:15:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4495860072 ms) 2024-04-14 00:15:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4495860072 ms) 2024-04-14 00:15:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4495860072 ms) 2024-04-14 00:15:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4495861105 ms) 2024-04-14 00:15:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4495861106 ms) 2024-04-14 00:15:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 00:15:47.903806+00:00', 'runtime': '4495860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4495861107 ms) 2024-04-14 00:15:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 00:14:47.903648+00:00', 'runtime': '4495800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4495861108 ms) 2024-04-14 00:16:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4495920073 ms) 2024-04-14 00:16:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4495920074 ms) 2024-04-14 00:16:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4495920074 ms) 2024-04-14 00:16:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4495920074 ms) 2024-04-14 00:16:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4495921113 ms) 2024-04-14 00:16:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4495921114 ms) 2024-04-14 00:16:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 00:16:47.903803+00:00', 'runtime': '4495920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4495921117 ms) 2024-04-14 00:16:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 00:15:47.903806+00:00', 'runtime': '4495860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4495921117 ms) 2024-04-14 00:16:54.236 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4495926387 ms) 2024-04-14 00:17:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4495980071 ms) 2024-04-14 00:17:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4495980072 ms) 2024-04-14 00:17:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4495980072 ms) 2024-04-14 00:17:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4495980072 ms) 2024-04-14 00:17:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4495981105 ms) 2024-04-14 00:17:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4495981106 ms) 2024-04-14 00:17:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 00:17:47.903785+00:00', 'runtime': '4495980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4495981108 ms) 2024-04-14 00:17:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 00:16:47.903803+00:00', 'runtime': '4495920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4495981108 ms) 2024-04-14 00:18:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4496040073 ms) 2024-04-14 00:18:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4496040074 ms) 2024-04-14 00:18:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4496040074 ms) 2024-04-14 00:18:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4496040075 ms) 2024-04-14 00:18:48.962 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4496041113 ms) 2024-04-14 00:18:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4496041114 ms) 2024-04-14 00:18:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 00:18:47.903819+00:00', 'runtime': '4496040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4496041117 ms) 2024-04-14 00:18:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 00:17:47.903785+00:00', 'runtime': '4495980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4496041118 ms) 2024-04-14 00:18:55.022 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4496047173 ms) 2024-04-14 00:19:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4496100072 ms) 2024-04-14 00:19:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4496100072 ms) 2024-04-14 00:19:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4496100072 ms) 2024-04-14 00:19:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4496100073 ms) 2024-04-14 00:19:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4496101110 ms) 2024-04-14 00:19:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4496101110 ms) 2024-04-14 00:19:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 00:19:47.903772+00:00', 'runtime': '4496100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4496101114 ms) 2024-04-14 00:19:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 00:18:47.903819+00:00', 'runtime': '4496040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4496101114 ms) 2024-04-14 00:20:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4496160071 ms) 2024-04-14 00:20:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4496160072 ms) 2024-04-14 00:20:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4496160072 ms) 2024-04-14 00:20:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4496160072 ms) 2024-04-14 00:20:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4496161107 ms) 2024-04-14 00:20:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4496161108 ms) 2024-04-14 00:20:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 00:20:47.903789+00:00', 'runtime': '4496160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4496161111 ms) 2024-04-14 00:20:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 00:19:47.903772+00:00', 'runtime': '4496100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4496161112 ms) 2024-04-14 00:21:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4496220073 ms) 2024-04-14 00:21:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4496220074 ms) 2024-04-14 00:21:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4496220074 ms) 2024-04-14 00:21:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4496220074 ms) 2024-04-14 00:21:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4496221108 ms) 2024-04-14 00:21:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4496221109 ms) 2024-04-14 00:21:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 00:21:47.903804+00:00', 'runtime': '4496220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4496221113 ms) 2024-04-14 00:21:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 00:20:47.903789+00:00', 'runtime': '4496160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4496221113 ms) 2024-04-14 00:21:54.387 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4496226539 ms) 2024-04-14 00:22:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4496280073 ms) 2024-04-14 00:22:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4496280073 ms) 2024-04-14 00:22:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4496280074 ms) 2024-04-14 00:22:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4496280074 ms) 2024-04-14 00:22:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4496281110 ms) 2024-04-14 00:22:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4496281111 ms) 2024-04-14 00:22:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 00:22:47.903851+00:00', 'runtime': '4496280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4496281114 ms) 2024-04-14 00:22:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 00:21:47.903804+00:00', 'runtime': '4496220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4496281115 ms) 2024-04-14 00:23:47.926 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4496340078 ms) 2024-04-14 00:23:47.927 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4496340079 ms) 2024-04-14 00:23:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4496340079 ms) 2024-04-14 00:23:47.928 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4496340079 ms) 2024-04-14 00:23:48.965 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4496341117 ms) 2024-04-14 00:23:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4496341118 ms) 2024-04-14 00:23:48.969 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 00:23:47.903778+00:00', 'runtime': '4496340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4496341121 ms) 2024-04-14 00:23:48.970 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 00:22:47.903851+00:00', 'runtime': '4496280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4496341122 ms) 2024-04-14 00:23:54.571 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4496346722 ms) 2024-04-14 00:24:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4496400062 ms) 2024-04-14 00:24:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4496400062 ms) 2024-04-14 00:24:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4496400063 ms) 2024-04-14 00:24:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4496400063 ms) 2024-04-14 00:24:48.935 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4496401087 ms) 2024-04-14 00:24:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4496401087 ms) 2024-04-14 00:24:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 00:24:47.904063+00:00', 'runtime': '4496400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4496401089 ms) 2024-04-14 00:24:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 00:23:47.903778+00:00', 'runtime': '4496340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4496401089 ms) 2024-04-14 00:25:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4496460071 ms) 2024-04-14 00:25:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4496460072 ms) 2024-04-14 00:25:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4496460072 ms) 2024-04-14 00:25:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4496460073 ms) 2024-04-14 00:25:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4496461108 ms) 2024-04-14 00:25:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4496461109 ms) 2024-04-14 00:25:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 00:25:47.903843+00:00', 'runtime': '4496460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4496461111 ms) 2024-04-14 00:25:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 00:24:47.904063+00:00', 'runtime': '4496400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4496461112 ms) 2024-04-14 00:26:47.927 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4496520078 ms) 2024-04-14 00:26:47.927 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4496520079 ms) 2024-04-14 00:26:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4496520079 ms) 2024-04-14 00:26:47.928 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4496520079 ms) 2024-04-14 00:26:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4496521111 ms) 2024-04-14 00:26:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4496521112 ms) 2024-04-14 00:26:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 00:26:47.903822+00:00', 'runtime': '4496520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4496521113 ms) 2024-04-14 00:26:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 00:25:47.903843+00:00', 'runtime': '4496460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4496521114 ms) 2024-04-14 00:26:54.341 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4496526493 ms) 2024-04-14 00:27:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4496580072 ms) 2024-04-14 00:27:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4496580072 ms) 2024-04-14 00:27:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4496580072 ms) 2024-04-14 00:27:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4496580073 ms) 2024-04-14 00:27:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4496581107 ms) 2024-04-14 00:27:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4496581108 ms) 2024-04-14 00:27:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 00:27:47.903804+00:00', 'runtime': '4496580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4496581109 ms) 2024-04-14 00:27:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 00:26:47.903822+00:00', 'runtime': '4496520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4496581110 ms) 2024-04-14 00:28:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4496640072 ms) 2024-04-14 00:28:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4496640072 ms) 2024-04-14 00:28:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4496640072 ms) 2024-04-14 00:28:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4496640073 ms) 2024-04-14 00:28:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4496641105 ms) 2024-04-14 00:28:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4496641105 ms) 2024-04-14 00:28:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 00:28:47.903821+00:00', 'runtime': '4496640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4496641107 ms) 2024-04-14 00:28:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 00:27:47.903804+00:00', 'runtime': '4496580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4496641108 ms) 2024-04-14 00:29:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4496700073 ms) 2024-04-14 00:29:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4496700073 ms) 2024-04-14 00:29:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4496700074 ms) 2024-04-14 00:29:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4496700074 ms) 2024-04-14 00:29:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4496701106 ms) 2024-04-14 00:29:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4496701107 ms) 2024-04-14 00:29:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 00:29:47.903816+00:00', 'runtime': '4496700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4496701108 ms) 2024-04-14 00:29:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 00:28:47.903821+00:00', 'runtime': '4496640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4496701109 ms) 2024-04-14 00:29:55.092 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4496707244 ms) 2024-04-14 00:30:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4496760072 ms) 2024-04-14 00:30:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4496760072 ms) 2024-04-14 00:30:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4496760072 ms) 2024-04-14 00:30:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4496760073 ms) 2024-04-14 00:30:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4496761105 ms) 2024-04-14 00:30:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4496761106 ms) 2024-04-14 00:30:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 00:30:47.903791+00:00', 'runtime': '4496760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4496761108 ms) 2024-04-14 00:30:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 00:29:47.903816+00:00', 'runtime': '4496700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4496761109 ms) 2024-04-14 00:31:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4496820073 ms) 2024-04-14 00:31:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4496820074 ms) 2024-04-14 00:31:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4496820074 ms) 2024-04-14 00:31:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4496820075 ms) 2024-04-14 00:31:48.966 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4496821118 ms) 2024-04-14 00:31:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4496821118 ms) 2024-04-14 00:31:48.971 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 00:31:47.903835+00:00', 'runtime': '4496820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4496821123 ms) 2024-04-14 00:31:48.972 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 00:30:47.903791+00:00', 'runtime': '4496760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4496821124 ms) 2024-04-14 00:31:54.683 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4496826834 ms) 2024-04-14 00:32:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4496880072 ms) 2024-04-14 00:32:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4496880072 ms) 2024-04-14 00:32:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4496880072 ms) 2024-04-14 00:32:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4496880073 ms) 2024-04-14 00:32:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4496881105 ms) 2024-04-14 00:32:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4496881105 ms) 2024-04-14 00:32:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 00:32:47.903784+00:00', 'runtime': '4496880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4496881107 ms) 2024-04-14 00:32:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 00:31:47.903835+00:00', 'runtime': '4496820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4496881108 ms) 2024-04-14 00:33:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4496940071 ms) 2024-04-14 00:33:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4496940072 ms) 2024-04-14 00:33:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4496940072 ms) 2024-04-14 00:33:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4496940073 ms) 2024-04-14 00:33:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4496941105 ms) 2024-04-14 00:33:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4496941106 ms) 2024-04-14 00:33:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 00:33:47.903816+00:00', 'runtime': '4496940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4496941107 ms) 2024-04-14 00:33:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 00:32:47.903784+00:00', 'runtime': '4496880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4496941108 ms) 2024-04-14 00:34:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4497000063 ms) 2024-04-14 00:34:47.912 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4497000063 ms) 2024-04-14 00:34:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4497000063 ms) 2024-04-14 00:34:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4497000064 ms) 2024-04-14 00:34:48.937 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4497001088 ms) 2024-04-14 00:34:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4497001089 ms) 2024-04-14 00:34:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 00:34:47.903677+00:00', 'runtime': '4497000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4497001090 ms) 2024-04-14 00:34:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 00:33:47.903816+00:00', 'runtime': '4496940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4497001090 ms) 2024-04-14 00:34:54.406 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4497006558 ms) 2024-04-14 00:35:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4497060071 ms) 2024-04-14 00:35:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4497060072 ms) 2024-04-14 00:35:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4497060072 ms) 2024-04-14 00:35:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4497060072 ms) 2024-04-14 00:35:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4497061104 ms) 2024-04-14 00:35:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4497061104 ms) 2024-04-14 00:35:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 00:35:47.903833+00:00', 'runtime': '4497060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4497061106 ms) 2024-04-14 00:35:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 00:34:47.903677+00:00', 'runtime': '4497000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4497061107 ms) 2024-04-14 00:36:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4497120073 ms) 2024-04-14 00:36:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4497120073 ms) 2024-04-14 00:36:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4497120074 ms) 2024-04-14 00:36:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4497120074 ms) 2024-04-14 00:36:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4497121107 ms) 2024-04-14 00:36:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4497121108 ms) 2024-04-14 00:36:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 00:36:47.903801+00:00', 'runtime': '4497120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4497121110 ms) 2024-04-14 00:36:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 00:35:47.903833+00:00', 'runtime': '4497060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4497121111 ms) 2024-04-14 00:36:53.829 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4497125980 ms) 2024-04-14 00:37:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4497180071 ms) 2024-04-14 00:37:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4497180072 ms) 2024-04-14 00:37:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4497180072 ms) 2024-04-14 00:37:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4497180073 ms) 2024-04-14 00:37:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4497181106 ms) 2024-04-14 00:37:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4497181107 ms) 2024-04-14 00:37:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 00:37:47.903787+00:00', 'runtime': '4497180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4497181108 ms) 2024-04-14 00:37:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 00:36:47.903801+00:00', 'runtime': '4497120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4497181109 ms) 2024-04-14 00:38:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4497240073 ms) 2024-04-14 00:38:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4497240073 ms) 2024-04-14 00:38:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4497240074 ms) 2024-04-14 00:38:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4497240074 ms) 2024-04-14 00:38:48.962 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4497241113 ms) 2024-04-14 00:38:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4497241114 ms) 2024-04-14 00:38:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 00:38:47.903800+00:00', 'runtime': '4497240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4497241117 ms) 2024-04-14 00:38:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 00:37:47.903787+00:00', 'runtime': '4497180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4497241118 ms) 2024-04-14 00:38:54.359 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4497246511 ms) 2024-04-14 00:39:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4497300071 ms) 2024-04-14 00:39:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4497300072 ms) 2024-04-14 00:39:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4497300072 ms) 2024-04-14 00:39:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4497300073 ms) 2024-04-14 00:39:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4497301105 ms) 2024-04-14 00:39:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4497301106 ms) 2024-04-14 00:39:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 00:39:47.903771+00:00', 'runtime': '4497300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4497301108 ms) 2024-04-14 00:39:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 00:38:47.903800+00:00', 'runtime': '4497240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4497301108 ms) 2024-04-14 00:40:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4497360071 ms) 2024-04-14 00:40:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4497360072 ms) 2024-04-14 00:40:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4497360072 ms) 2024-04-14 00:40:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4497360072 ms) 2024-04-14 00:40:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4497361110 ms) 2024-04-14 00:40:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4497361111 ms) 2024-04-14 00:40:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 00:40:47.903814+00:00', 'runtime': '4497360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4497361114 ms) 2024-04-14 00:40:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 00:39:47.903771+00:00', 'runtime': '4497300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4497361115 ms) 2024-04-14 00:41:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4497420073 ms) 2024-04-14 00:41:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4497420074 ms) 2024-04-14 00:41:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4497420074 ms) 2024-04-14 00:41:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4497420075 ms) 2024-04-14 00:41:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4497421113 ms) 2024-04-14 00:41:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4497421114 ms) 2024-04-14 00:41:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 00:41:47.903792+00:00', 'runtime': '4497420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4497421117 ms) 2024-04-14 00:41:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 00:40:47.903814+00:00', 'runtime': '4497360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4497421118 ms) 2024-04-14 00:41:54.811 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4497426962 ms) 2024-04-14 00:42:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4497480071 ms) 2024-04-14 00:42:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4497480072 ms) 2024-04-14 00:42:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4497480072 ms) 2024-04-14 00:42:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4497480073 ms) 2024-04-14 00:42:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4497481110 ms) 2024-04-14 00:42:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4497481111 ms) 2024-04-14 00:42:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 00:42:47.903789+00:00', 'runtime': '4497480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4497481112 ms) 2024-04-14 00:42:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 00:41:47.903792+00:00', 'runtime': '4497420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4497481114 ms) 2024-04-14 00:43:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4497540071 ms) 2024-04-14 00:43:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4497540072 ms) 2024-04-14 00:43:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4497540072 ms) 2024-04-14 00:43:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4497540072 ms) 2024-04-14 00:43:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4497541109 ms) 2024-04-14 00:43:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4497541110 ms) 2024-04-14 00:43:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 00:43:47.903799+00:00', 'runtime': '4497540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4497541112 ms) 2024-04-14 00:43:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 00:42:47.903789+00:00', 'runtime': '4497480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4497541115 ms) 2024-04-14 00:44:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4497600063 ms) 2024-04-14 00:44:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4497600063 ms) 2024-04-14 00:44:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4497600063 ms) 2024-04-14 00:44:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4497600063 ms) 2024-04-14 00:44:48.940 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4497601091 ms) 2024-04-14 00:44:48.940 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4497601092 ms) 2024-04-14 00:44:48.942 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 00:44:47.903648+00:00', 'runtime': '4497600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4497601094 ms) 2024-04-14 00:44:48.943 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 00:43:47.903799+00:00', 'runtime': '4497540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4497601094 ms) 2024-04-14 00:44:54.356 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4497606507 ms) 2024-04-14 00:45:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4497660072 ms) 2024-04-14 00:45:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4497660072 ms) 2024-04-14 00:45:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4497660072 ms) 2024-04-14 00:45:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4497660073 ms) 2024-04-14 00:45:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4497661105 ms) 2024-04-14 00:45:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4497661106 ms) 2024-04-14 00:45:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 00:45:47.903846+00:00', 'runtime': '4497660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4497661108 ms) 2024-04-14 00:45:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 00:44:47.903648+00:00', 'runtime': '4497600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4497661109 ms) 2024-04-14 00:46:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4497720072 ms) 2024-04-14 00:46:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4497720072 ms) 2024-04-14 00:46:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4497720072 ms) 2024-04-14 00:46:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4497720073 ms) 2024-04-14 00:46:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4497721105 ms) 2024-04-14 00:46:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4497721106 ms) 2024-04-14 00:46:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 00:46:47.903842+00:00', 'runtime': '4497720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4497721108 ms) 2024-04-14 00:46:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 00:45:47.903846+00:00', 'runtime': '4497660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4497721109 ms) 2024-04-14 00:47:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4497780073 ms) 2024-04-14 00:47:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4497780074 ms) 2024-04-14 00:47:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4497780074 ms) 2024-04-14 00:47:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4497780075 ms) 2024-04-14 00:47:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4497781112 ms) 2024-04-14 00:47:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4497781113 ms) 2024-04-14 00:47:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 00:47:47.903817+00:00', 'runtime': '4497780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4497781116 ms) 2024-04-14 00:47:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 00:46:47.903842+00:00', 'runtime': '4497720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4497781117 ms) 2024-04-14 00:47:54.464 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4497786615 ms) 2024-04-14 00:48:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4497840072 ms) 2024-04-14 00:48:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4497840072 ms) 2024-04-14 00:48:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4497840072 ms) 2024-04-14 00:48:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4497840073 ms) 2024-04-14 00:48:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4497841105 ms) 2024-04-14 00:48:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4497841106 ms) 2024-04-14 00:48:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 00:48:47.903787+00:00', 'runtime': '4497840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4497841108 ms) 2024-04-14 00:48:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 00:47:47.903817+00:00', 'runtime': '4497780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4497841108 ms) 2024-04-14 00:49:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4497900073 ms) 2024-04-14 00:49:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4497900073 ms) 2024-04-14 00:49:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4497900074 ms) 2024-04-14 00:49:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4497900074 ms) 2024-04-14 00:49:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4497901107 ms) 2024-04-14 00:49:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4497901108 ms) 2024-04-14 00:49:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 00:49:47.903805+00:00', 'runtime': '4497900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4497901109 ms) 2024-04-14 00:49:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 00:48:47.903787+00:00', 'runtime': '4497840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4497901110 ms) 2024-04-14 00:49:54.424 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4497906576 ms) 2024-04-14 00:50:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4497960072 ms) 2024-04-14 00:50:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4497960072 ms) 2024-04-14 00:50:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4497960072 ms) 2024-04-14 00:50:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4497960073 ms) 2024-04-14 00:50:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4497961105 ms) 2024-04-14 00:50:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4497961106 ms) 2024-04-14 00:50:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 00:50:47.903817+00:00', 'runtime': '4497960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4497961108 ms) 2024-04-14 00:50:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 00:49:47.903805+00:00', 'runtime': '4497900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4497961108 ms) 2024-04-14 00:51:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4498020071 ms) 2024-04-14 00:51:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4498020072 ms) 2024-04-14 00:51:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4498020072 ms) 2024-04-14 00:51:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4498020072 ms) 2024-04-14 00:51:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4498021110 ms) 2024-04-14 00:51:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4498021110 ms) 2024-04-14 00:51:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 00:51:47.903825+00:00', 'runtime': '4498020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4498021113 ms) 2024-04-14 00:51:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 00:50:47.903817+00:00', 'runtime': '4497960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4498021114 ms) 2024-04-14 00:52:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4498080073 ms) 2024-04-14 00:52:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4498080074 ms) 2024-04-14 00:52:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4498080074 ms) 2024-04-14 00:52:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4498080074 ms) 2024-04-14 00:52:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4498081108 ms) 2024-04-14 00:52:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4498081109 ms) 2024-04-14 00:52:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 00:52:47.903817+00:00', 'runtime': '4498080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4498081111 ms) 2024-04-14 00:52:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 00:51:47.903825+00:00', 'runtime': '4498020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4498081111 ms) 2024-04-14 00:52:54.434 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4498086585 ms) 2024-04-14 00:53:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4498140072 ms) 2024-04-14 00:53:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4498140072 ms) 2024-04-14 00:53:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4498140072 ms) 2024-04-14 00:53:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4498140073 ms) 2024-04-14 00:53:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4498141105 ms) 2024-04-14 00:53:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4498141106 ms) 2024-04-14 00:53:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 00:53:47.903790+00:00', 'runtime': '4498140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4498141107 ms) 2024-04-14 00:53:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 00:52:47.903817+00:00', 'runtime': '4498080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4498141108 ms) 2024-04-14 00:54:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4498200062 ms) 2024-04-14 00:54:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4498200062 ms) 2024-04-14 00:54:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4498200062 ms) 2024-04-14 00:54:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4498200062 ms) 2024-04-14 00:54:48.934 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4498201085 ms) 2024-04-14 00:54:48.934 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4498201086 ms) 2024-04-14 00:54:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 00:54:47.903667+00:00', 'runtime': '4498200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4498201087 ms) 2024-04-14 00:54:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 00:53:47.903790+00:00', 'runtime': '4498140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4498201087 ms) 2024-04-14 00:55:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4498260073 ms) 2024-04-14 00:55:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4498260074 ms) 2024-04-14 00:55:47.931 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4498260082 ms) 2024-04-14 00:55:47.931 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4498260083 ms) 2024-04-14 00:55:48.966 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4498261117 ms) 2024-04-14 00:55:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4498261118 ms) 2024-04-14 00:55:48.970 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 00:55:47.903855+00:00', 'runtime': '4498260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4498261121 ms) 2024-04-14 00:55:48.971 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 00:54:47.903667+00:00', 'runtime': '4498200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4498261122 ms) 2024-04-14 00:55:54.094 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4498266245 ms) 2024-04-14 00:56:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4498320072 ms) 2024-04-14 00:56:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4498320072 ms) 2024-04-14 00:56:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4498320072 ms) 2024-04-14 00:56:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4498320073 ms) 2024-04-14 00:56:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4498321106 ms) 2024-04-14 00:56:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4498321107 ms) 2024-04-14 00:56:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 00:56:47.903791+00:00', 'runtime': '4498320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4498321108 ms) 2024-04-14 00:56:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 00:55:47.903855+00:00', 'runtime': '4498260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4498321109 ms) 2024-04-14 00:57:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4498380071 ms) 2024-04-14 00:57:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4498380072 ms) 2024-04-14 00:57:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4498380072 ms) 2024-04-14 00:57:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4498380073 ms) 2024-04-14 00:57:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4498381110 ms) 2024-04-14 00:57:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4498381111 ms) 2024-04-14 00:57:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 00:57:47.903834+00:00', 'runtime': '4498380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4498381113 ms) 2024-04-14 00:57:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 00:56:47.903791+00:00', 'runtime': '4498320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4498381113 ms) 2024-04-14 00:58:47.925 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4498440077 ms) 2024-04-14 00:58:47.926 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4498440077 ms) 2024-04-14 00:58:47.926 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4498440078 ms) 2024-04-14 00:58:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4498440078 ms) 2024-04-14 00:58:48.962 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4498441114 ms) 2024-04-14 00:58:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4498441114 ms) 2024-04-14 00:58:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 00:58:47.908110+00:00', 'runtime': '4498440.006', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4498441117 ms) 2024-04-14 00:58:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 00:57:47.903834+00:00', 'runtime': '4498380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4498441118 ms) 2024-04-14 00:58:54.181 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4498446332 ms) 2024-04-14 00:59:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4498500071 ms) 2024-04-14 00:59:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4498500072 ms) 2024-04-14 00:59:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4498500072 ms) 2024-04-14 00:59:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4498500073 ms) 2024-04-14 00:59:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4498501105 ms) 2024-04-14 00:59:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4498501106 ms) 2024-04-14 00:59:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 00:59:47.903773+00:00', 'runtime': '4498500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4498501107 ms) 2024-04-14 00:59:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 00:58:47.908110+00:00', 'runtime': '4498440.006', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4498501108 ms) 2024-04-14 01:00:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4498560073 ms) 2024-04-14 01:00:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4498560074 ms) 2024-04-14 01:00:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4498560074 ms) 2024-04-14 01:00:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4498560075 ms) 2024-04-14 01:00:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4498561108 ms) 2024-04-14 01:00:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4498561109 ms) 2024-04-14 01:00:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 01:00:47.903813+00:00', 'runtime': '4498560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4498561111 ms) 2024-04-14 01:00:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 00:59:47.903773+00:00', 'runtime': '4498500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4498561112 ms) 2024-04-14 01:00:54.523 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4498566674 ms) 2024-04-14 01:01:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4498620072 ms) 2024-04-14 01:01:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4498620072 ms) 2024-04-14 01:01:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4498620073 ms) 2024-04-14 01:01:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4498620073 ms) 2024-04-14 01:01:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4498621104 ms) 2024-04-14 01:01:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4498621104 ms) 2024-04-14 01:01:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 01:01:47.904755+00:00', 'runtime': '4498620.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+4498621106 ms) 2024-04-14 01:01:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 01:00:47.903813+00:00', 'runtime': '4498560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4498621107 ms) 2024-04-14 01:02:47.927 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4498680078 ms) 2024-04-14 01:02:47.927 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4498680079 ms) 2024-04-14 01:02:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4498680079 ms) 2024-04-14 01:02:47.928 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4498680079 ms) 2024-04-14 01:02:48.964 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4498681115 ms) 2024-04-14 01:02:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4498681116 ms) 2024-04-14 01:02:48.968 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 01:02:47.903815+00:00', 'runtime': '4498680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4498681119 ms) 2024-04-14 01:02:48.968 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 01:01:47.904755+00:00', 'runtime': '4498620.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+4498681120 ms) 2024-04-14 01:02:54.269 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4498686421 ms) 2024-04-14 01:03:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4498740071 ms) 2024-04-14 01:03:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4498740072 ms) 2024-04-14 01:03:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4498740072 ms) 2024-04-14 01:03:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4498740072 ms) 2024-04-14 01:03:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4498741105 ms) 2024-04-14 01:03:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4498741106 ms) 2024-04-14 01:03:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 01:03:47.903794+00:00', 'runtime': '4498740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4498741108 ms) 2024-04-14 01:03:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 01:02:47.903815+00:00', 'runtime': '4498680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4498741108 ms) 2024-04-14 01:04:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4498800062 ms) 2024-04-14 01:04:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4498800062 ms) 2024-04-14 01:04:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4498800062 ms) 2024-04-14 01:04:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4498800062 ms) 2024-04-14 01:04:48.935 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4498801086 ms) 2024-04-14 01:04:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4498801087 ms) 2024-04-14 01:04:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 01:04:47.903676+00:00', 'runtime': '4498800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4498801088 ms) 2024-04-14 01:04:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 01:03:47.903794+00:00', 'runtime': '4498740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4498801088 ms) 2024-04-14 01:05:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4498860073 ms) 2024-04-14 01:05:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4498860074 ms) 2024-04-14 01:05:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4498860074 ms) 2024-04-14 01:05:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4498860074 ms) 2024-04-14 01:05:48.967 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4498861118 ms) 2024-04-14 01:05:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4498861119 ms) 2024-04-14 01:05:48.971 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 01:05:47.903825+00:00', 'runtime': '4498860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4498861123 ms) 2024-04-14 01:05:48.972 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 01:04:47.903676+00:00', 'runtime': '4498800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4498861123 ms) 2024-04-14 01:05:54.576 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4498866728 ms) 2024-04-14 01:06:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4498920071 ms) 2024-04-14 01:06:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4498920072 ms) 2024-04-14 01:06:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4498920072 ms) 2024-04-14 01:06:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4498920072 ms) 2024-04-14 01:06:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4498921105 ms) 2024-04-14 01:06:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4498921106 ms) 2024-04-14 01:06:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 01:06:47.903785+00:00', 'runtime': '4498920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4498921108 ms) 2024-04-14 01:06:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 01:05:47.903825+00:00', 'runtime': '4498860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4498921109 ms) 2024-04-14 01:07:47.926 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4498980078 ms) 2024-04-14 01:07:47.927 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4498980078 ms) 2024-04-14 01:07:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4498980079 ms) 2024-04-14 01:07:47.928 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4498980079 ms) 2024-04-14 01:07:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4498981113 ms) 2024-04-14 01:07:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4498981113 ms) 2024-04-14 01:07:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 01:07:47.903787+00:00', 'runtime': '4498980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4498981115 ms) 2024-04-14 01:07:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 01:06:47.903785+00:00', 'runtime': '4498920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4498981116 ms) 2024-04-14 01:07:54.270 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4498986422 ms) 2024-04-14 01:08:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4499040072 ms) 2024-04-14 01:08:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4499040073 ms) 2024-04-14 01:08:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4499040073 ms) 2024-04-14 01:08:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4499040073 ms) 2024-04-14 01:08:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4499041110 ms) 2024-04-14 01:08:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4499041111 ms) 2024-04-14 01:08:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 01:08:47.904537+00:00', 'runtime': '4499040.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+4499041114 ms) 2024-04-14 01:08:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 01:07:47.903787+00:00', 'runtime': '4498980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4499041115 ms) 2024-04-14 01:09:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4499100072 ms) 2024-04-14 01:09:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4499100073 ms) 2024-04-14 01:09:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4499100073 ms) 2024-04-14 01:09:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4499100073 ms) 2024-04-14 01:09:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4499101111 ms) 2024-04-14 01:09:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4499101111 ms) 2024-04-14 01:09:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 01:09:47.903802+00:00', 'runtime': '4499100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4499101115 ms) 2024-04-14 01:09:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 01:08:47.904537+00:00', 'runtime': '4499040.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+4499101116 ms) 2024-04-14 01:10:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4499160073 ms) 2024-04-14 01:10:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4499160073 ms) 2024-04-14 01:10:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4499160074 ms) 2024-04-14 01:10:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4499160074 ms) 2024-04-14 01:10:48.962 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4499161113 ms) 2024-04-14 01:10:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4499161114 ms) 2024-04-14 01:10:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 01:10:47.903803+00:00', 'runtime': '4499160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4499161115 ms) 2024-04-14 01:10:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 01:09:47.903802+00:00', 'runtime': '4499100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4499161116 ms) 2024-04-14 01:10:54.370 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4499166521 ms) 2024-04-14 01:11:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4499220072 ms) 2024-04-14 01:11:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4499220073 ms) 2024-04-14 01:11:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4499220073 ms) 2024-04-14 01:11:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4499220074 ms) 2024-04-14 01:11:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4499221106 ms) 2024-04-14 01:11:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4499221107 ms) 2024-04-14 01:11:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 01:11:47.903810+00:00', 'runtime': '4499220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4499221108 ms) 2024-04-14 01:11:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 01:10:47.903803+00:00', 'runtime': '4499160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4499221109 ms) 2024-04-14 01:12:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4499280072 ms) 2024-04-14 01:12:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4499280073 ms) 2024-04-14 01:12:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4499280073 ms) 2024-04-14 01:12:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4499280073 ms) 2024-04-14 01:12:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4499281106 ms) 2024-04-14 01:12:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4499281107 ms) 2024-04-14 01:12:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 01:12:47.904614+00:00', 'runtime': '4499280.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+4499281109 ms) 2024-04-14 01:12:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 01:11:47.903810+00:00', 'runtime': '4499220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4499281109 ms) 2024-04-14 01:13:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4499340073 ms) 2024-04-14 01:13:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4499340074 ms) 2024-04-14 01:13:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4499340074 ms) 2024-04-14 01:13:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4499340074 ms) 2024-04-14 01:13:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4499341110 ms) 2024-04-14 01:13:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4499341111 ms) 2024-04-14 01:13:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 01:13:47.903822+00:00', 'runtime': '4499340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4499341117 ms) 2024-04-14 01:13:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 01:12:47.904614+00:00', 'runtime': '4499280.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+4499341117 ms) 2024-04-14 01:13:54.353 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4499346504 ms) 2024-04-14 01:14:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4499400062 ms) 2024-04-14 01:14:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4499400062 ms) 2024-04-14 01:14:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4499400062 ms) 2024-04-14 01:14:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4499400062 ms) 2024-04-14 01:14:48.934 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4499401086 ms) 2024-04-14 01:14:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4499401086 ms) 2024-04-14 01:14:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 01:14:47.903656+00:00', 'runtime': '4499400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4499401087 ms) 2024-04-14 01:14:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 01:13:47.903822+00:00', 'runtime': '4499340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4499401088 ms) 2024-04-14 01:15:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4499460073 ms) 2024-04-14 01:15:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4499460073 ms) 2024-04-14 01:15:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4499460074 ms) 2024-04-14 01:15:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4499460074 ms) 2024-04-14 01:15:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4499461106 ms) 2024-04-14 01:15:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4499461107 ms) 2024-04-14 01:15:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 01:15:47.903829+00:00', 'runtime': '4499460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4499461108 ms) 2024-04-14 01:15:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 01:14:47.903656+00:00', 'runtime': '4499400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4499461109 ms) 2024-04-14 01:15:54.600 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4499466751 ms) 2024-04-14 01:16:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4499520071 ms) 2024-04-14 01:16:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4499520072 ms) 2024-04-14 01:16:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4499520072 ms) 2024-04-14 01:16:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4499520073 ms) 2024-04-14 01:16:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4499521105 ms) 2024-04-14 01:16:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4499521105 ms) 2024-04-14 01:16:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 01:16:47.903779+00:00', 'runtime': '4499520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4499521107 ms) 2024-04-14 01:16:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 01:15:47.903829+00:00', 'runtime': '4499460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4499521108 ms) 2024-04-14 01:17:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4499580072 ms) 2024-04-14 01:17:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4499580072 ms) 2024-04-14 01:17:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4499580072 ms) 2024-04-14 01:17:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4499580073 ms) 2024-04-14 01:17:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4499581105 ms) 2024-04-14 01:17:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4499581106 ms) 2024-04-14 01:17:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 01:17:47.903808+00:00', 'runtime': '4499580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4499581108 ms) 2024-04-14 01:17:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 01:16:47.903779+00:00', 'runtime': '4499520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4499581108 ms) 2024-04-14 01:18:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4499640073 ms) 2024-04-14 01:18:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4499640073 ms) 2024-04-14 01:18:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4499640074 ms) 2024-04-14 01:18:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4499640074 ms) 2024-04-14 01:18:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4499641113 ms) 2024-04-14 01:18:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4499641114 ms) 2024-04-14 01:18:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 01:18:47.903798+00:00', 'runtime': '4499640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4499641117 ms) 2024-04-14 01:18:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 01:17:47.903808+00:00', 'runtime': '4499580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4499641117 ms) 2024-04-14 01:18:54.686 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4499646838 ms) 2024-04-14 01:19:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4499700071 ms) 2024-04-14 01:19:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4499700072 ms) 2024-04-14 01:19:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4499700072 ms) 2024-04-14 01:19:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4499700073 ms) 2024-04-14 01:19:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4499701106 ms) 2024-04-14 01:19:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4499701107 ms) 2024-04-14 01:19:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 01:19:47.903805+00:00', 'runtime': '4499700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4499701108 ms) 2024-04-14 01:19:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 01:18:47.903798+00:00', 'runtime': '4499640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4499701109 ms) 2024-04-14 01:20:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4499760073 ms) 2024-04-14 01:20:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4499760074 ms) 2024-04-14 01:20:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4499760074 ms) 2024-04-14 01:20:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4499760074 ms) 2024-04-14 01:20:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4499761108 ms) 2024-04-14 01:20:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4499761109 ms) 2024-04-14 01:20:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 01:20:47.903822+00:00', 'runtime': '4499760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4499761111 ms) 2024-04-14 01:20:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 01:19:47.903805+00:00', 'runtime': '4499700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4499761111 ms) 2024-04-14 01:20:54.532 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4499766684 ms) 2024-04-14 01:21:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4499820073 ms) 2024-04-14 01:21:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4499820073 ms) 2024-04-14 01:21:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4499820073 ms) 2024-04-14 01:21:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4499820074 ms) 2024-04-14 01:21:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4499821108 ms) 2024-04-14 01:21:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4499821109 ms) 2024-04-14 01:21:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 01:21:47.903812+00:00', 'runtime': '4499820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4499821111 ms) 2024-04-14 01:21:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 01:20:47.903822+00:00', 'runtime': '4499760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4499821111 ms) 2024-04-14 01:22:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4499880073 ms) 2024-04-14 01:22:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4499880073 ms) 2024-04-14 01:22:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4499880074 ms) 2024-04-14 01:22:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4499880074 ms) 2024-04-14 01:22:48.966 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4499881117 ms) 2024-04-14 01:22:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4499881118 ms) 2024-04-14 01:22:48.971 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 01:22:47.903838+00:00', 'runtime': '4499880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4499881123 ms) 2024-04-14 01:22:48.972 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 01:21:47.903812+00:00', 'runtime': '4499820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4499881124 ms) 2024-04-14 01:22:54.848 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4499886999 ms) 2024-04-14 01:23:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4499940072 ms) 2024-04-14 01:23:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4499940072 ms) 2024-04-14 01:23:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4499940072 ms) 2024-04-14 01:23:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4499940073 ms) 2024-04-14 01:23:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4499941105 ms) 2024-04-14 01:23:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4499941106 ms) 2024-04-14 01:23:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 01:23:47.903791+00:00', 'runtime': '4499940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4499941107 ms) 2024-04-14 01:23:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 01:22:47.903838+00:00', 'runtime': '4499880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4499941108 ms) 2024-04-14 01:24:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4500000062 ms) 2024-04-14 01:24:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4500000062 ms) 2024-04-14 01:24:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4500000062 ms) 2024-04-14 01:24:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4500000062 ms) 2024-04-14 01:24:48.938 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4500001090 ms) 2024-04-14 01:24:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4500001090 ms) 2024-04-14 01:24:48.941 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 01:24:47.903648+00:00', 'runtime': '4500000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4500001093 ms) 2024-04-14 01:24:48.941 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 01:23:47.903791+00:00', 'runtime': '4499940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4500001093 ms) 2024-04-14 01:25:47.926 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4500060078 ms) 2024-04-14 01:25:47.927 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4500060079 ms) 2024-04-14 01:25:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4500060079 ms) 2024-04-14 01:25:47.928 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4500060079 ms) 2024-04-14 01:25:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4500061111 ms) 2024-04-14 01:25:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4500061112 ms) 2024-04-14 01:25:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 01:25:47.908108+00:00', 'runtime': '4500060.006', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4500061113 ms) 2024-04-14 01:25:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 01:24:47.903648+00:00', 'runtime': '4500000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4500061114 ms) 2024-04-14 01:25:54.482 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4500066633 ms) 2024-04-14 01:26:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4500120072 ms) 2024-04-14 01:26:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4500120073 ms) 2024-04-14 01:26:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4500120073 ms) 2024-04-14 01:26:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4500120073 ms) 2024-04-14 01:26:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4500121105 ms) 2024-04-14 01:26:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4500121106 ms) 2024-04-14 01:26:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 01:26:47.904746+00:00', 'runtime': '4500120.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+4500121108 ms) 2024-04-14 01:26:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 01:25:47.908108+00:00', 'runtime': '4500060.006', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4500121109 ms) 2024-04-14 01:27:47.923 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4500180075 ms) 2024-04-14 01:27:47.923 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4500180075 ms) 2024-04-14 01:27:47.924 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4500180075 ms) 2024-04-14 01:27:47.924 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4500180076 ms) 2024-04-14 01:27:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4500181111 ms) 2024-04-14 01:27:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4500181111 ms) 2024-04-14 01:27:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 01:27:47.903812+00:00', 'runtime': '4500180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4500181113 ms) 2024-04-14 01:27:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 01:26:47.904746+00:00', 'runtime': '4500120.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+4500181114 ms) 2024-04-14 01:27:54.285 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4500186436 ms) 2024-04-14 01:28:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4500240071 ms) 2024-04-14 01:28:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4500240072 ms) 2024-04-14 01:28:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4500240072 ms) 2024-04-14 01:28:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4500240072 ms) 2024-04-14 01:28:48.951 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4500241103 ms) 2024-04-14 01:28:48.952 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4500241103 ms) 2024-04-14 01:28:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 01:28:47.903784+00:00', 'runtime': '4500240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4500241105 ms) 2024-04-14 01:28:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 01:27:47.903812+00:00', 'runtime': '4500180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4500241106 ms) 2024-04-14 01:29:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4500300072 ms) 2024-04-14 01:29:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4500300072 ms) 2024-04-14 01:29:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4500300072 ms) 2024-04-14 01:29:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4500300073 ms) 2024-04-14 01:29:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4500301110 ms) 2024-04-14 01:29:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4500301111 ms) 2024-04-14 01:29:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 01:29:47.903821+00:00', 'runtime': '4500300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4500301112 ms) 2024-04-14 01:29:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 01:28:47.903784+00:00', 'runtime': '4500240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4500301113 ms) 2024-04-14 01:30:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4500360073 ms) 2024-04-14 01:30:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4500360073 ms) 2024-04-14 01:30:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4500360074 ms) 2024-04-14 01:30:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4500360074 ms) 2024-04-14 01:30:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4500361111 ms) 2024-04-14 01:30:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4500361112 ms) 2024-04-14 01:30:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 01:30:47.903810+00:00', 'runtime': '4500360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4500361115 ms) 2024-04-14 01:30:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 01:29:47.903821+00:00', 'runtime': '4500300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4500361116 ms) 2024-04-14 01:30:54.509 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4500366660 ms) 2024-04-14 01:31:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4500420071 ms) 2024-04-14 01:31:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4500420072 ms) 2024-04-14 01:31:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4500420072 ms) 2024-04-14 01:31:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4500420073 ms) 2024-04-14 01:31:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4500421105 ms) 2024-04-14 01:31:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4500421106 ms) 2024-04-14 01:31:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 01:31:47.903794+00:00', 'runtime': '4500420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4500421107 ms) 2024-04-14 01:31:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 01:30:47.903810+00:00', 'runtime': '4500360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4500421108 ms) 2024-04-14 01:32:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4500480072 ms) 2024-04-14 01:32:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4500480072 ms) 2024-04-14 01:32:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4500480072 ms) 2024-04-14 01:32:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4500480073 ms) 2024-04-14 01:32:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4500481105 ms) 2024-04-14 01:32:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4500481106 ms) 2024-04-14 01:32:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 01:32:47.903805+00:00', 'runtime': '4500480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4500481108 ms) 2024-04-14 01:32:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 01:31:47.903794+00:00', 'runtime': '4500420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4500481109 ms) 2024-04-14 01:33:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4500540073 ms) 2024-04-14 01:33:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4500540073 ms) 2024-04-14 01:33:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4500540074 ms) 2024-04-14 01:33:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4500540074 ms) 2024-04-14 01:33:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4500541112 ms) 2024-04-14 01:33:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4500541113 ms) 2024-04-14 01:33:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 01:33:47.903809+00:00', 'runtime': '4500540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4500541115 ms) 2024-04-14 01:33:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 01:32:47.903805+00:00', 'runtime': '4500480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4500541116 ms) 2024-04-14 01:33:54.339 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4500546490 ms) 2024-04-14 01:34:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4500600062 ms) 2024-04-14 01:34:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4500600062 ms) 2024-04-14 01:34:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4500600062 ms) 2024-04-14 01:34:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4500600062 ms) 2024-04-14 01:34:48.934 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4500601086 ms) 2024-04-14 01:34:48.934 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4500601086 ms) 2024-04-14 01:34:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 01:34:47.903646+00:00', 'runtime': '4500600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4500601087 ms) 2024-04-14 01:34:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 01:33:47.903809+00:00', 'runtime': '4500540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4500601087 ms) 2024-04-14 01:35:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4500660074 ms) 2024-04-14 01:35:47.923 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4500660074 ms) 2024-04-14 01:35:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4500660075 ms) 2024-04-14 01:35:47.924 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4500660075 ms) 2024-04-14 01:35:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4500661112 ms) 2024-04-14 01:35:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4500661113 ms) 2024-04-14 01:35:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 01:35:47.903868+00:00', 'runtime': '4500660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4500661116 ms) 2024-04-14 01:35:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 01:34:47.903646+00:00', 'runtime': '4500600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4500661117 ms) 2024-04-14 01:35:54.420 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4500666571 ms) 2024-04-14 01:36:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4500720073 ms) 2024-04-14 01:36:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4500720073 ms) 2024-04-14 01:36:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4500720073 ms) 2024-04-14 01:36:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4500720074 ms) 2024-04-14 01:36:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4500721106 ms) 2024-04-14 01:36:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4500721107 ms) 2024-04-14 01:36:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 01:36:47.904883+00:00', 'runtime': '4500720.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+4500721108 ms) 2024-04-14 01:36:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 01:35:47.903868+00:00', 'runtime': '4500660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4500721109 ms) 2024-04-14 01:37:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4500780073 ms) 2024-04-14 01:37:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4500780073 ms) 2024-04-14 01:37:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4500780073 ms) 2024-04-14 01:37:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4500780074 ms) 2024-04-14 01:37:48.965 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4500781117 ms) 2024-04-14 01:37:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4500781118 ms) 2024-04-14 01:37:48.971 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 01:37:47.903809+00:00', 'runtime': '4500780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4500781123 ms) 2024-04-14 01:37:48.972 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 01:36:47.904883+00:00', 'runtime': '4500720.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+4500781124 ms) 2024-04-14 01:37:54.508 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4500786660 ms) 2024-04-14 01:38:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4500840073 ms) 2024-04-14 01:38:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4500840073 ms) 2024-04-14 01:38:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4500840073 ms) 2024-04-14 01:38:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4500840074 ms) 2024-04-14 01:38:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4500841111 ms) 2024-04-14 01:38:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4500841112 ms) 2024-04-14 01:38:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 01:38:47.904859+00:00', 'runtime': '4500840.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+4500841114 ms) 2024-04-14 01:38:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 01:37:47.903809+00:00', 'runtime': '4500780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4500841114 ms) 2024-04-14 01:39:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4500900072 ms) 2024-04-14 01:39:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4500900073 ms) 2024-04-14 01:39:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4500900073 ms) 2024-04-14 01:39:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4500900073 ms) 2024-04-14 01:39:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4500901110 ms) 2024-04-14 01:39:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4500901111 ms) 2024-04-14 01:39:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 01:39:47.903816+00:00', 'runtime': '4500900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4500901114 ms) 2024-04-14 01:39:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 01:38:47.904859+00:00', 'runtime': '4500840.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+4500901115 ms) 2024-04-14 01:40:47.926 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4500960078 ms) 2024-04-14 01:40:47.927 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4500960078 ms) 2024-04-14 01:40:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4500960079 ms) 2024-04-14 01:40:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4500960079 ms) 2024-04-14 01:40:48.967 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4500961118 ms) 2024-04-14 01:40:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4500961119 ms) 2024-04-14 01:40:48.971 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 01:40:47.903784+00:00', 'runtime': '4500960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4500961122 ms) 2024-04-14 01:40:48.971 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 01:39:47.903816+00:00', 'runtime': '4500900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4500961123 ms) 2024-04-14 01:40:54.578 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4500966730 ms) 2024-04-14 01:41:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4501020072 ms) 2024-04-14 01:41:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4501020072 ms) 2024-04-14 01:41:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4501020072 ms) 2024-04-14 01:41:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4501020073 ms) 2024-04-14 01:41:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4501021107 ms) 2024-04-14 01:41:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4501021108 ms) 2024-04-14 01:41:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 01:41:47.903772+00:00', 'runtime': '4501020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4501021109 ms) 2024-04-14 01:41:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 01:40:47.903784+00:00', 'runtime': '4500960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4501021110 ms) 2024-04-14 01:42:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4501080072 ms) 2024-04-14 01:42:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4501080073 ms) 2024-04-14 01:42:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4501080073 ms) 2024-04-14 01:42:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4501080073 ms) 2024-04-14 01:42:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4501081104 ms) 2024-04-14 01:42:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4501081105 ms) 2024-04-14 01:42:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 01:42:47.903846+00:00', 'runtime': '4501080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4501081106 ms) 2024-04-14 01:42:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 01:41:47.903772+00:00', 'runtime': '4501020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4501081107 ms) 2024-04-14 01:43:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4501140073 ms) 2024-04-14 01:43:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4501140073 ms) 2024-04-14 01:43:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4501140074 ms) 2024-04-14 01:43:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4501140074 ms) 2024-04-14 01:43:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4501141109 ms) 2024-04-14 01:43:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4501141110 ms) 2024-04-14 01:43:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 01:43:47.903830+00:00', 'runtime': '4501140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4501141111 ms) 2024-04-14 01:43:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 01:42:47.903846+00:00', 'runtime': '4501080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4501141112 ms) 2024-04-14 01:43:53.868 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4501146020 ms) 2024-04-14 01:44:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4501200062 ms) 2024-04-14 01:44:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4501200062 ms) 2024-04-14 01:44:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4501200062 ms) 2024-04-14 01:44:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4501200063 ms) 2024-04-14 01:44:48.938 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4501201089 ms) 2024-04-14 01:44:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4501201090 ms) 2024-04-14 01:44:48.940 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 01:44:47.903676+00:00', 'runtime': '4501200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4501201091 ms) 2024-04-14 01:44:48.940 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 01:43:47.903830+00:00', 'runtime': '4501140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4501201092 ms) 2024-04-14 01:45:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4501260071 ms) 2024-04-14 01:45:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4501260072 ms) 2024-04-14 01:45:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4501260072 ms) 2024-04-14 01:45:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4501260072 ms) 2024-04-14 01:45:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4501261104 ms) 2024-04-14 01:45:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4501261105 ms) 2024-04-14 01:45:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 01:45:47.903806+00:00', 'runtime': '4501260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4501261107 ms) 2024-04-14 01:45:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 01:44:47.903676+00:00', 'runtime': '4501200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4501261107 ms) 2024-04-14 01:46:47.926 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4501320078 ms) 2024-04-14 01:46:47.927 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4501320078 ms) 2024-04-14 01:46:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4501320078 ms) 2024-04-14 01:46:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4501320079 ms) 2024-04-14 01:46:48.965 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4501321117 ms) 2024-04-14 01:46:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4501321117 ms) 2024-04-14 01:46:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 01:46:47.903823+00:00', 'runtime': '4501320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4501321119 ms) 2024-04-14 01:46:48.968 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 01:45:47.903806+00:00', 'runtime': '4501260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4501321120 ms) 2024-04-14 01:46:53.871 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4501326022 ms) 2024-04-14 01:47:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4501380072 ms) 2024-04-14 01:47:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4501380072 ms) 2024-04-14 01:47:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4501380072 ms) 2024-04-14 01:47:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4501380073 ms) 2024-04-14 01:47:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4501381105 ms) 2024-04-14 01:47:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4501381106 ms) 2024-04-14 01:47:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 01:47:47.903799+00:00', 'runtime': '4501380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4501381107 ms) 2024-04-14 01:47:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 01:46:47.903823+00:00', 'runtime': '4501320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4501381108 ms) 2024-04-14 01:48:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4501440072 ms) 2024-04-14 01:48:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4501440072 ms) 2024-04-14 01:48:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4501440073 ms) 2024-04-14 01:48:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4501440073 ms) 2024-04-14 01:48:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4501441105 ms) 2024-04-14 01:48:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4501441106 ms) 2024-04-14 01:48:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 01:48:47.903828+00:00', 'runtime': '4501440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4501441107 ms) 2024-04-14 01:48:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 01:47:47.903799+00:00', 'runtime': '4501380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4501441108 ms) 2024-04-14 01:49:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4501500073 ms) 2024-04-14 01:49:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4501500073 ms) 2024-04-14 01:49:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4501500074 ms) 2024-04-14 01:49:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4501500074 ms) 2024-04-14 01:49:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4501501112 ms) 2024-04-14 01:49:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4501501113 ms) 2024-04-14 01:49:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 01:49:47.903797+00:00', 'runtime': '4501500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4501501114 ms) 2024-04-14 01:49:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 01:48:47.903828+00:00', 'runtime': '4501440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4501501118 ms) 2024-04-14 01:49:54.576 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4501506728 ms) 2024-04-14 01:50:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4501560072 ms) 2024-04-14 01:50:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4501560072 ms) 2024-04-14 01:50:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4501560072 ms) 2024-04-14 01:50:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4501560073 ms) 2024-04-14 01:50:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4501561105 ms) 2024-04-14 01:50:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4501561106 ms) 2024-04-14 01:50:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 01:50:47.903760+00:00', 'runtime': '4501560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4501561107 ms) 2024-04-14 01:50:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 01:49:47.903797+00:00', 'runtime': '4501500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4501561108 ms) 2024-04-14 01:51:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4501620072 ms) 2024-04-14 01:51:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4501620072 ms) 2024-04-14 01:51:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4501620072 ms) 2024-04-14 01:51:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4501620073 ms) 2024-04-14 01:51:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4501621106 ms) 2024-04-14 01:51:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4501621107 ms) 2024-04-14 01:51:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 01:51:47.903808+00:00', 'runtime': '4501620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4501621108 ms) 2024-04-14 01:51:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 01:50:47.903760+00:00', 'runtime': '4501560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4501621109 ms) 2024-04-14 01:52:47.925 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4501680077 ms) 2024-04-14 01:52:47.926 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4501680077 ms) 2024-04-14 01:52:47.926 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4501680078 ms) 2024-04-14 01:52:47.926 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4501680078 ms) 2024-04-14 01:52:48.963 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4501681115 ms) 2024-04-14 01:52:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4501681115 ms) 2024-04-14 01:52:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 01:52:47.908080+00:00', 'runtime': '4501680.005', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4501681117 ms) 2024-04-14 01:52:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 01:51:47.903808+00:00', 'runtime': '4501620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4501681118 ms) 2024-04-14 01:52:54.656 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4501686807 ms) 2024-04-14 01:53:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4501740072 ms) 2024-04-14 01:53:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4501740072 ms) 2024-04-14 01:53:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4501740072 ms) 2024-04-14 01:53:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4501740073 ms) 2024-04-14 01:53:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4501741106 ms) 2024-04-14 01:53:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4501741106 ms) 2024-04-14 01:53:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 01:53:47.903791+00:00', 'runtime': '4501740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4501741108 ms) 2024-04-14 01:53:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 01:52:47.908080+00:00', 'runtime': '4501680.005', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4501741109 ms) 2024-04-14 01:54:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4501800062 ms) 2024-04-14 01:54:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4501800062 ms) 2024-04-14 01:54:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4501800062 ms) 2024-04-14 01:54:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4501800063 ms) 2024-04-14 01:54:48.935 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4501801086 ms) 2024-04-14 01:54:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4501801087 ms) 2024-04-14 01:54:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 01:54:47.903651+00:00', 'runtime': '4501800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4501801088 ms) 2024-04-14 01:54:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 01:53:47.903791+00:00', 'runtime': '4501740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4501801088 ms) 2024-04-14 01:55:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4501860073 ms) 2024-04-14 01:55:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4501860073 ms) 2024-04-14 01:55:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4501860073 ms) 2024-04-14 01:55:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4501860074 ms) 2024-04-14 01:55:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4501861108 ms) 2024-04-14 01:55:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4501861109 ms) 2024-04-14 01:55:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 01:55:47.903813+00:00', 'runtime': '4501860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4501861111 ms) 2024-04-14 01:55:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 01:54:47.903651+00:00', 'runtime': '4501800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4501861111 ms) 2024-04-14 01:55:54.637 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4501866789 ms) 2024-04-14 01:56:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4501920072 ms) 2024-04-14 01:56:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4501920072 ms) 2024-04-14 01:56:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4501920072 ms) 2024-04-14 01:56:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4501920073 ms) 2024-04-14 01:56:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4501921107 ms) 2024-04-14 01:56:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4501921108 ms) 2024-04-14 01:56:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 01:56:47.903819+00:00', 'runtime': '4501920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4501921110 ms) 2024-04-14 01:56:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 01:55:47.903813+00:00', 'runtime': '4501860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4501921111 ms) 2024-04-14 01:57:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4501980073 ms) 2024-04-14 01:57:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4501980073 ms) 2024-04-14 01:57:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4501980074 ms) 2024-04-14 01:57:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4501980074 ms) 2024-04-14 01:57:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4501981111 ms) 2024-04-14 01:57:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4501981112 ms) 2024-04-14 01:57:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 01:57:47.903817+00:00', 'runtime': '4501980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4501981115 ms) 2024-04-14 01:57:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 01:56:47.903819+00:00', 'runtime': '4501920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4501981116 ms) 2024-04-14 01:57:54.237 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4501986389 ms) 2024-04-14 01:58:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4502040072 ms) 2024-04-14 01:58:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4502040073 ms) 2024-04-14 01:58:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4502040073 ms) 2024-04-14 01:58:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4502040073 ms) 2024-04-14 01:58:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4502041108 ms) 2024-04-14 01:58:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4502041109 ms) 2024-04-14 01:58:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 01:58:47.904624+00:00', 'runtime': '4502040.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+4502041110 ms) 2024-04-14 01:58:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 01:57:47.903817+00:00', 'runtime': '4501980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4502041111 ms) 2024-04-14 01:59:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4502100072 ms) 2024-04-14 01:59:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4502100072 ms) 2024-04-14 01:59:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4502100072 ms) 2024-04-14 01:59:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4502100073 ms) 2024-04-14 01:59:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4502101109 ms) 2024-04-14 01:59:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4502101110 ms) 2024-04-14 01:59:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 01:59:47.903812+00:00', 'runtime': '4502100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4502101112 ms) 2024-04-14 01:59:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 01:58:47.904624+00:00', 'runtime': '4502040.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+4502101115 ms) 2024-04-14 02:00:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4502160073 ms) 2024-04-14 02:00:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4502160074 ms) 2024-04-14 02:00:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4502160074 ms) 2024-04-14 02:00:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4502160074 ms) 2024-04-14 02:00:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4502161112 ms) 2024-04-14 02:00:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4502161113 ms) 2024-04-14 02:00:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 02:00:47.903811+00:00', 'runtime': '4502160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4502161119 ms) 2024-04-14 02:00:48.968 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 01:59:47.903812+00:00', 'runtime': '4502100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4502161119 ms) 2024-04-14 02:00:53.884 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4502166035 ms) 2024-04-14 02:01:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4502220072 ms) 2024-04-14 02:01:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4502220072 ms) 2024-04-14 02:01:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4502220072 ms) 2024-04-14 02:01:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4502220073 ms) 2024-04-14 02:01:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4502221106 ms) 2024-04-14 02:01:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4502221107 ms) 2024-04-14 02:01:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 02:01:47.903806+00:00', 'runtime': '4502220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4502221108 ms) 2024-04-14 02:01:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 02:00:47.903811+00:00', 'runtime': '4502160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4502221109 ms) 2024-04-14 02:02:47.926 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4502280078 ms) 2024-04-14 02:02:47.927 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4502280078 ms) 2024-04-14 02:02:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4502280079 ms) 2024-04-14 02:02:47.928 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4502280079 ms) 2024-04-14 02:02:48.964 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4502281116 ms) 2024-04-14 02:02:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4502281116 ms) 2024-04-14 02:02:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 02:02:47.903817+00:00', 'runtime': '4502280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4502281118 ms) 2024-04-14 02:02:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 02:01:47.903806+00:00', 'runtime': '4502220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4502281119 ms) 2024-04-14 02:02:54.417 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4502286569 ms) 2024-04-14 02:03:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4502340071 ms) 2024-04-14 02:03:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4502340072 ms) 2024-04-14 02:03:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4502340072 ms) 2024-04-14 02:03:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4502340073 ms) 2024-04-14 02:03:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4502341105 ms) 2024-04-14 02:03:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4502341106 ms) 2024-04-14 02:03:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 02:03:47.903789+00:00', 'runtime': '4502340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4502341108 ms) 2024-04-14 02:03:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 02:02:47.903817+00:00', 'runtime': '4502280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4502341108 ms) 2024-04-14 02:04:47.913 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4502400064 ms) 2024-04-14 02:04:47.913 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4502400064 ms) 2024-04-14 02:04:47.913 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4502400065 ms) 2024-04-14 02:04:47.913 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4502400065 ms) 2024-04-14 02:04:48.943 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4502401095 ms) 2024-04-14 02:04:48.944 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4502401095 ms) 2024-04-14 02:04:48.945 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 02:04:47.903672+00:00', 'runtime': '4502400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4502401096 ms) 2024-04-14 02:04:48.945 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 02:03:47.903789+00:00', 'runtime': '4502340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4502401097 ms) 2024-04-14 02:04:53.822 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4502405974 ms) 2024-04-14 02:05:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4502460072 ms) 2024-04-14 02:05:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4502460072 ms) 2024-04-14 02:05:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4502460073 ms) 2024-04-14 02:05:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4502460073 ms) 2024-04-14 02:05:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4502461109 ms) 2024-04-14 02:05:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4502461110 ms) 2024-04-14 02:05:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 02:05:47.903825+00:00', 'runtime': '4502460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4502461113 ms) 2024-04-14 02:05:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 02:04:47.903672+00:00', 'runtime': '4502400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4502461114 ms) 2024-04-14 02:06:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4502520072 ms) 2024-04-14 02:06:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4502520072 ms) 2024-04-14 02:06:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4502520072 ms) 2024-04-14 02:06:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4502520073 ms) 2024-04-14 02:06:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4502521105 ms) 2024-04-14 02:06:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4502521106 ms) 2024-04-14 02:06:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 02:06:47.903817+00:00', 'runtime': '4502520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4502521107 ms) 2024-04-14 02:06:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 02:05:47.903825+00:00', 'runtime': '4502460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4502521108 ms) 2024-04-14 02:07:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4502580073 ms) 2024-04-14 02:07:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4502580073 ms) 2024-04-14 02:07:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4502580074 ms) 2024-04-14 02:07:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4502580074 ms) 2024-04-14 02:07:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4502581108 ms) 2024-04-14 02:07:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4502581109 ms) 2024-04-14 02:07:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 02:07:47.903786+00:00', 'runtime': '4502580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4502581110 ms) 2024-04-14 02:07:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 02:06:47.903817+00:00', 'runtime': '4502520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4502581111 ms) 2024-04-14 02:07:53.892 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4502586043 ms) 2024-04-14 02:08:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4502640072 ms) 2024-04-14 02:08:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4502640072 ms) 2024-04-14 02:08:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4502640072 ms) 2024-04-14 02:08:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4502640073 ms) 2024-04-14 02:08:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4502641104 ms) 2024-04-14 02:08:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4502641105 ms) 2024-04-14 02:08:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 02:08:47.903844+00:00', 'runtime': '4502640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4502641106 ms) 2024-04-14 02:08:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 02:07:47.903786+00:00', 'runtime': '4502580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4502641107 ms) 2024-04-14 02:09:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4502700071 ms) 2024-04-14 02:09:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4502700072 ms) 2024-04-14 02:09:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4502700072 ms) 2024-04-14 02:09:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4502700072 ms) 2024-04-14 02:09:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4502701104 ms) 2024-04-14 02:09:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4502701105 ms) 2024-04-14 02:09:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 02:09:47.903813+00:00', 'runtime': '4502700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4502701107 ms) 2024-04-14 02:09:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 02:08:47.903844+00:00', 'runtime': '4502640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4502701107 ms) 2024-04-14 02:10:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4502760073 ms) 2024-04-14 02:10:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4502760074 ms) 2024-04-14 02:10:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4502760074 ms) 2024-04-14 02:10:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4502760075 ms) 2024-04-14 02:10:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4502761109 ms) 2024-04-14 02:10:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4502761110 ms) 2024-04-14 02:10:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 02:10:47.903813+00:00', 'runtime': '4502760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4502761111 ms) 2024-04-14 02:10:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 02:09:47.903813+00:00', 'runtime': '4502700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4502761112 ms) 2024-04-14 02:10:54.216 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4502766368 ms) 2024-04-14 02:11:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4502820072 ms) 2024-04-14 02:11:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4502820072 ms) 2024-04-14 02:11:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4502820072 ms) 2024-04-14 02:11:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4502820073 ms) 2024-04-14 02:11:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4502821107 ms) 2024-04-14 02:11:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4502821108 ms) 2024-04-14 02:11:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 02:11:47.903814+00:00', 'runtime': '4502820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4502821110 ms) 2024-04-14 02:11:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 02:10:47.903813+00:00', 'runtime': '4502760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4502821111 ms) 2024-04-14 02:12:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4502880071 ms) 2024-04-14 02:12:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4502880072 ms) 2024-04-14 02:12:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4502880072 ms) 2024-04-14 02:12:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4502880073 ms) 2024-04-14 02:12:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4502881107 ms) 2024-04-14 02:12:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4502881108 ms) 2024-04-14 02:12:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 02:12:47.903830+00:00', 'runtime': '4502880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4502881110 ms) 2024-04-14 02:12:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 02:11:47.903814+00:00', 'runtime': '4502820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4502881111 ms) 2024-04-14 02:13:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4502940073 ms) 2024-04-14 02:13:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4502940074 ms) 2024-04-14 02:13:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4502940074 ms) 2024-04-14 02:13:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4502940075 ms) 2024-04-14 02:13:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4502941113 ms) 2024-04-14 02:13:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4502941114 ms) 2024-04-14 02:13:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 02:13:47.903816+00:00', 'runtime': '4502940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4502941117 ms) 2024-04-14 02:13:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 02:12:47.903830+00:00', 'runtime': '4502880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4502941117 ms) 2024-04-14 02:13:54.529 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4502946680 ms) 2024-04-14 02:14:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4503000062 ms) 2024-04-14 02:14:47.910 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4503000062 ms) 2024-04-14 02:14:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4503000062 ms) 2024-04-14 02:14:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4503000062 ms) 2024-04-14 02:14:48.940 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4503001092 ms) 2024-04-14 02:14:48.940 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4503001092 ms) 2024-04-14 02:14:48.941 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 02:14:47.903633+00:00', 'runtime': '4503000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4503001093 ms) 2024-04-14 02:14:48.942 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 02:13:47.903816+00:00', 'runtime': '4502940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4503001093 ms) 2024-04-14 02:15:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4503060073 ms) 2024-04-14 02:15:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4503060074 ms) 2024-04-14 02:15:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4503060074 ms) 2024-04-14 02:15:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4503060075 ms) 2024-04-14 02:15:48.964 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4503061115 ms) 2024-04-14 02:15:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4503061116 ms) 2024-04-14 02:15:48.970 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 02:15:47.903850+00:00', 'runtime': '4503060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4503061121 ms) 2024-04-14 02:15:48.971 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 02:14:47.903633+00:00', 'runtime': '4503000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4503061122 ms) 2024-04-14 02:15:54.190 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4503066342 ms) 2024-04-14 02:16:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4503120072 ms) 2024-04-14 02:16:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4503120072 ms) 2024-04-14 02:16:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4503120072 ms) 2024-04-14 02:16:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4503120073 ms) 2024-04-14 02:16:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4503121109 ms) 2024-04-14 02:16:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4503121110 ms) 2024-04-14 02:16:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 02:16:47.903791+00:00', 'runtime': '4503120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4503121111 ms) 2024-04-14 02:16:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 02:15:47.903850+00:00', 'runtime': '4503060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4503121112 ms) 2024-04-14 02:17:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4503180071 ms) 2024-04-14 02:17:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4503180072 ms) 2024-04-14 02:17:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4503180072 ms) 2024-04-14 02:17:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4503180072 ms) 2024-04-14 02:17:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4503181104 ms) 2024-04-14 02:17:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4503181105 ms) 2024-04-14 02:17:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 02:17:47.903816+00:00', 'runtime': '4503180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4503181106 ms) 2024-04-14 02:17:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 02:16:47.903791+00:00', 'runtime': '4503120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4503181107 ms) 2024-04-14 02:18:47.923 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4503240074 ms) 2024-04-14 02:18:47.923 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4503240075 ms) 2024-04-14 02:18:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4503240075 ms) 2024-04-14 02:18:47.924 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4503240075 ms) 2024-04-14 02:18:48.962 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4503241113 ms) 2024-04-14 02:18:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4503241114 ms) 2024-04-14 02:18:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 02:18:47.903795+00:00', 'runtime': '4503240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4503241117 ms) 2024-04-14 02:18:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 02:17:47.903816+00:00', 'runtime': '4503180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4503241118 ms) 2024-04-14 02:18:54.469 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4503246620 ms) 2024-04-14 02:19:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4503300072 ms) 2024-04-14 02:19:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4503300072 ms) 2024-04-14 02:19:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4503300072 ms) 2024-04-14 02:19:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4503300073 ms) 2024-04-14 02:19:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4503301108 ms) 2024-04-14 02:19:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4503301109 ms) 2024-04-14 02:19:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 02:19:47.903780+00:00', 'runtime': '4503300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4503301110 ms) 2024-04-14 02:19:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 02:18:47.903795+00:00', 'runtime': '4503240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4503301111 ms) 2024-04-14 02:20:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4503360073 ms) 2024-04-14 02:20:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4503360073 ms) 2024-04-14 02:20:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4503360074 ms) 2024-04-14 02:20:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4503360074 ms) 2024-04-14 02:20:48.967 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4503361118 ms) 2024-04-14 02:20:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4503361119 ms) 2024-04-14 02:20:48.973 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 02:20:47.903808+00:00', 'runtime': '4503360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4503361125 ms) 2024-04-14 02:20:48.974 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 02:19:47.903780+00:00', 'runtime': '4503300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4503361126 ms) 2024-04-14 02:20:54.159 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4503366311 ms) 2024-04-14 02:21:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4503420072 ms) 2024-04-14 02:21:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4503420072 ms) 2024-04-14 02:21:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4503420072 ms) 2024-04-14 02:21:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4503420073 ms) 2024-04-14 02:21:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4503421105 ms) 2024-04-14 02:21:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4503421106 ms) 2024-04-14 02:21:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 02:21:47.903792+00:00', 'runtime': '4503420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4503421107 ms) 2024-04-14 02:21:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 02:20:47.903808+00:00', 'runtime': '4503360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4503421108 ms) 2024-04-14 02:22:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4503480071 ms) 2024-04-14 02:22:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4503480072 ms) 2024-04-14 02:22:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4503480072 ms) 2024-04-14 02:22:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4503480072 ms) 2024-04-14 02:22:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4503481108 ms) 2024-04-14 02:22:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4503481108 ms) 2024-04-14 02:22:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 02:22:47.903824+00:00', 'runtime': '4503480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4503481110 ms) 2024-04-14 02:22:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 02:21:47.903792+00:00', 'runtime': '4503420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4503481113 ms) 2024-04-14 02:23:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4503540073 ms) 2024-04-14 02:23:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4503540073 ms) 2024-04-14 02:23:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4503540074 ms) 2024-04-14 02:23:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4503540074 ms) 2024-04-14 02:23:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4503541111 ms) 2024-04-14 02:23:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4503541112 ms) 2024-04-14 02:23:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 02:23:47.903800+00:00', 'runtime': '4503540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4503541115 ms) 2024-04-14 02:23:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 02:22:47.903824+00:00', 'runtime': '4503480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4503541117 ms) 2024-04-14 02:23:54.360 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4503546511 ms) 2024-04-14 02:24:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4503600062 ms) 2024-04-14 02:24:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4503600062 ms) 2024-04-14 02:24:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4503600062 ms) 2024-04-14 02:24:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4503600063 ms) 2024-04-14 02:24:48.935 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4503601087 ms) 2024-04-14 02:24:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4503601087 ms) 2024-04-14 02:24:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 02:24:47.903664+00:00', 'runtime': '4503600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4503601088 ms) 2024-04-14 02:24:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 02:23:47.903800+00:00', 'runtime': '4503540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4503601088 ms) 2024-04-14 02:25:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4503660072 ms) 2024-04-14 02:25:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4503660072 ms) 2024-04-14 02:25:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4503660073 ms) 2024-04-14 02:25:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4503660073 ms) 2024-04-14 02:25:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4503661104 ms) 2024-04-14 02:25:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4503661105 ms) 2024-04-14 02:25:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 02:25:47.904583+00:00', 'runtime': '4503660.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+4503661106 ms) 2024-04-14 02:25:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 02:24:47.903664+00:00', 'runtime': '4503600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4503661107 ms) 2024-04-14 02:26:47.926 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4503720077 ms) 2024-04-14 02:26:47.926 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4503720078 ms) 2024-04-14 02:26:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4503720078 ms) 2024-04-14 02:26:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4503720078 ms) 2024-04-14 02:26:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4503721111 ms) 2024-04-14 02:26:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4503721112 ms) 2024-04-14 02:26:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 02:26:47.908030+00:00', 'runtime': '4503720.005', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4503721114 ms) 2024-04-14 02:26:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 02:25:47.904583+00:00', 'runtime': '4503660.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+4503721114 ms) 2024-04-14 02:26:54.178 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4503726330 ms) 2024-04-14 02:27:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4503780071 ms) 2024-04-14 02:27:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4503780072 ms) 2024-04-14 02:27:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4503780072 ms) 2024-04-14 02:27:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4503780072 ms) 2024-04-14 02:27:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4503781104 ms) 2024-04-14 02:27:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4503781105 ms) 2024-04-14 02:27:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 02:27:47.903770+00:00', 'runtime': '4503780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4503781107 ms) 2024-04-14 02:27:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 02:26:47.908030+00:00', 'runtime': '4503720.005', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4503781108 ms) 2024-04-14 02:28:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4503840073 ms) 2024-04-14 02:28:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4503840073 ms) 2024-04-14 02:28:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4503840074 ms) 2024-04-14 02:28:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4503840074 ms) 2024-04-14 02:28:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4503841112 ms) 2024-04-14 02:28:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4503841113 ms) 2024-04-14 02:28:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 02:28:47.903798+00:00', 'runtime': '4503840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4503841115 ms) 2024-04-14 02:28:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 02:27:47.903770+00:00', 'runtime': '4503780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4503841115 ms) 2024-04-14 02:28:54.891 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4503847043 ms) 2024-04-14 02:29:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4503900072 ms) 2024-04-14 02:29:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4503900072 ms) 2024-04-14 02:29:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4503900072 ms) 2024-04-14 02:29:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4503900073 ms) 2024-04-14 02:29:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4503901104 ms) 2024-04-14 02:29:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4503901105 ms) 2024-04-14 02:29:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 02:29:47.903789+00:00', 'runtime': '4503900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4503901106 ms) 2024-04-14 02:29:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 02:28:47.903798+00:00', 'runtime': '4503840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4503901107 ms) 2024-04-14 02:30:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4503960072 ms) 2024-04-14 02:30:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4503960072 ms) 2024-04-14 02:30:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4503960072 ms) 2024-04-14 02:30:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4503960073 ms) 2024-04-14 02:30:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4503961107 ms) 2024-04-14 02:30:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4503961107 ms) 2024-04-14 02:30:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 02:30:47.903812+00:00', 'runtime': '4503960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4503961109 ms) 2024-04-14 02:30:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 02:29:47.903789+00:00', 'runtime': '4503900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4503961110 ms) 2024-04-14 02:31:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4504020073 ms) 2024-04-14 02:31:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4504020074 ms) 2024-04-14 02:31:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4504020074 ms) 2024-04-14 02:31:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4504020074 ms) 2024-04-14 02:31:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4504021112 ms) 2024-04-14 02:31:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4504021113 ms) 2024-04-14 02:31:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 02:31:47.903812+00:00', 'runtime': '4504020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4504021115 ms) 2024-04-14 02:31:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 02:30:47.903812+00:00', 'runtime': '4503960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4504021116 ms) 2024-04-14 02:31:55.100 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4504027252 ms) 2024-04-14 02:32:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4504080072 ms) 2024-04-14 02:32:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4504080072 ms) 2024-04-14 02:32:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4504080072 ms) 2024-04-14 02:32:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4504080073 ms) 2024-04-14 02:32:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4504081106 ms) 2024-04-14 02:32:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4504081106 ms) 2024-04-14 02:32:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 02:32:47.903676+00:00', 'runtime': '4504080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4504081108 ms) 2024-04-14 02:32:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 02:31:47.903812+00:00', 'runtime': '4504020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4504081109 ms) 2024-04-14 02:33:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4504140072 ms) 2024-04-14 02:33:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4504140073 ms) 2024-04-14 02:33:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4504140073 ms) 2024-04-14 02:33:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4504140074 ms) 2024-04-14 02:33:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4504141109 ms) 2024-04-14 02:33:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4504141110 ms) 2024-04-14 02:33:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 02:33:47.903808+00:00', 'runtime': '4504140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4504141112 ms) 2024-04-14 02:33:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 02:32:47.903676+00:00', 'runtime': '4504080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4504141112 ms) 2024-04-14 02:33:55.269 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 3.76 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4504147420 ms) 2024-04-14 02:34:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4504200062 ms) 2024-04-14 02:34:47.910 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4504200062 ms) 2024-04-14 02:34:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4504200062 ms) 2024-04-14 02:34:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4504200062 ms) 2024-04-14 02:34:48.935 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4504201086 ms) 2024-04-14 02:34:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4504201087 ms) 2024-04-14 02:34:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 02:34:47.903628+00:00', 'runtime': '4504200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4504201088 ms) 2024-04-14 02:34:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 02:33:47.903808+00:00', 'runtime': '4504140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4504201088 ms) 2024-04-14 02:35:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4504260073 ms) 2024-04-14 02:35:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4504260073 ms) 2024-04-14 02:35:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4504260074 ms) 2024-04-14 02:35:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4504260074 ms) 2024-04-14 02:35:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4504261108 ms) 2024-04-14 02:35:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4504261108 ms) 2024-04-14 02:35:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 02:35:47.903832+00:00', 'runtime': '4504260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4504261110 ms) 2024-04-14 02:35:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 02:34:47.903628+00:00', 'runtime': '4504200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4504261111 ms) 2024-04-14 02:35:54.739 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4504266891 ms) 2024-04-14 02:36:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4504320071 ms) 2024-04-14 02:36:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4504320072 ms) 2024-04-14 02:36:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4504320072 ms) 2024-04-14 02:36:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4504320072 ms) 2024-04-14 02:36:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4504321104 ms) 2024-04-14 02:36:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4504321105 ms) 2024-04-14 02:36:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 02:36:47.903805+00:00', 'runtime': '4504320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4504321107 ms) 2024-04-14 02:36:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 02:35:47.903832+00:00', 'runtime': '4504260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4504321108 ms) 2024-04-14 02:37:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4504380072 ms) 2024-04-14 02:37:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4504380072 ms) 2024-04-14 02:37:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4504380072 ms) 2024-04-14 02:37:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4504380073 ms) 2024-04-14 02:37:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4504381104 ms) 2024-04-14 02:37:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4504381105 ms) 2024-04-14 02:37:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 02:37:47.903793+00:00', 'runtime': '4504380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4504381107 ms) 2024-04-14 02:37:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 02:36:47.903805+00:00', 'runtime': '4504320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4504381108 ms) 2024-04-14 02:38:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4504440073 ms) 2024-04-14 02:38:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4504440074 ms) 2024-04-14 02:38:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4504440074 ms) 2024-04-14 02:38:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4504440075 ms) 2024-04-14 02:38:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4504441109 ms) 2024-04-14 02:38:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4504441109 ms) 2024-04-14 02:38:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 02:38:47.903791+00:00', 'runtime': '4504440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4504441111 ms) 2024-04-14 02:38:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 02:37:47.903793+00:00', 'runtime': '4504380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4504441112 ms) 2024-04-14 02:38:54.491 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4504446642 ms) 2024-04-14 02:39:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4504500072 ms) 2024-04-14 02:39:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4504500072 ms) 2024-04-14 02:39:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4504500072 ms) 2024-04-14 02:39:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4504500073 ms) 2024-04-14 02:39:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4504501105 ms) 2024-04-14 02:39:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4504501106 ms) 2024-04-14 02:39:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 02:39:47.903806+00:00', 'runtime': '4504500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4504501108 ms) 2024-04-14 02:39:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 02:38:47.903791+00:00', 'runtime': '4504440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4504501109 ms) 2024-04-14 02:40:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4504560073 ms) 2024-04-14 02:40:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4504560074 ms) 2024-04-14 02:40:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4504560074 ms) 2024-04-14 02:40:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4504560075 ms) 2024-04-14 02:40:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4504561109 ms) 2024-04-14 02:40:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4504561109 ms) 2024-04-14 02:40:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 02:40:47.903810+00:00', 'runtime': '4504560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4504561111 ms) 2024-04-14 02:40:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 02:39:47.903806+00:00', 'runtime': '4504500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4504561112 ms) 2024-04-14 02:40:54.671 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4504566822 ms) 2024-04-14 02:41:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4504620071 ms) 2024-04-14 02:41:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4504620072 ms) 2024-04-14 02:41:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4504620072 ms) 2024-04-14 02:41:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4504620072 ms) 2024-04-14 02:41:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4504621105 ms) 2024-04-14 02:41:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4504621106 ms) 2024-04-14 02:41:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 02:41:47.903805+00:00', 'runtime': '4504620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4504621107 ms) 2024-04-14 02:41:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 02:40:47.903810+00:00', 'runtime': '4504560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4504621108 ms) 2024-04-14 02:42:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4504680071 ms) 2024-04-14 02:42:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4504680072 ms) 2024-04-14 02:42:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4504680072 ms) 2024-04-14 02:42:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4504680073 ms) 2024-04-14 02:42:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4504681106 ms) 2024-04-14 02:42:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4504681106 ms) 2024-04-14 02:42:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 02:42:47.903834+00:00', 'runtime': '4504680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4504681108 ms) 2024-04-14 02:42:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 02:41:47.903805+00:00', 'runtime': '4504620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4504681109 ms) 2024-04-14 02:43:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4504740073 ms) 2024-04-14 02:43:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4504740073 ms) 2024-04-14 02:43:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4504740074 ms) 2024-04-14 02:43:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4504740074 ms) 2024-04-14 02:43:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4504741113 ms) 2024-04-14 02:43:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4504741113 ms) 2024-04-14 02:43:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 02:43:47.903810+00:00', 'runtime': '4504740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4504741116 ms) 2024-04-14 02:43:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 02:42:47.903834+00:00', 'runtime': '4504680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4504741117 ms) 2024-04-14 02:43:54.877 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4504747028 ms) 2024-04-14 02:44:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4504800062 ms) 2024-04-14 02:44:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4504800062 ms) 2024-04-14 02:44:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4504800062 ms) 2024-04-14 02:44:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4504800062 ms) 2024-04-14 02:44:48.938 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4504801089 ms) 2024-04-14 02:44:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4504801090 ms) 2024-04-14 02:44:48.940 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 02:44:47.903644+00:00', 'runtime': '4504800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4504801091 ms) 2024-04-14 02:44:48.940 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 02:43:47.903810+00:00', 'runtime': '4504740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4504801092 ms) 2024-04-14 02:45:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4504860071 ms) 2024-04-14 02:45:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4504860072 ms) 2024-04-14 02:45:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4504860072 ms) 2024-04-14 02:45:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4504860072 ms) 2024-04-14 02:45:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4504861106 ms) 2024-04-14 02:45:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4504861106 ms) 2024-04-14 02:45:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 02:45:47.903847+00:00', 'runtime': '4504860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4504861108 ms) 2024-04-14 02:45:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 02:44:47.903644+00:00', 'runtime': '4504800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4504861108 ms) 2024-04-14 02:46:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4504920073 ms) 2024-04-14 02:46:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4504920073 ms) 2024-04-14 02:46:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4504920074 ms) 2024-04-14 02:46:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4504920074 ms) 2024-04-14 02:46:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4504921112 ms) 2024-04-14 02:46:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4504921113 ms) 2024-04-14 02:46:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 02:46:47.903819+00:00', 'runtime': '4504920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4504921115 ms) 2024-04-14 02:46:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 02:45:47.903847+00:00', 'runtime': '4504860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4504921115 ms) 2024-04-14 02:46:54.149 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4504926300 ms) 2024-04-14 02:47:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4504980071 ms) 2024-04-14 02:47:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4504980072 ms) 2024-04-14 02:47:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4504980072 ms) 2024-04-14 02:47:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4504980073 ms) 2024-04-14 02:47:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4504981105 ms) 2024-04-14 02:47:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4504981105 ms) 2024-04-14 02:47:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 02:47:47.903790+00:00', 'runtime': '4504980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4504981107 ms) 2024-04-14 02:47:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 02:46:47.903819+00:00', 'runtime': '4504920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4504981108 ms) 2024-04-14 02:48:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4505040073 ms) 2024-04-14 02:48:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4505040073 ms) 2024-04-14 02:48:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4505040074 ms) 2024-04-14 02:48:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4505040074 ms) 2024-04-14 02:48:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4505041112 ms) 2024-04-14 02:48:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4505041112 ms) 2024-04-14 02:48:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 02:48:47.903813+00:00', 'runtime': '4505040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4505041115 ms) 2024-04-14 02:48:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 02:47:47.903790+00:00', 'runtime': '4504980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4505041115 ms) 2024-04-14 02:48:54.523 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4505046674 ms) 2024-04-14 02:49:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4505100072 ms) 2024-04-14 02:49:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4505100073 ms) 2024-04-14 02:49:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4505100073 ms) 2024-04-14 02:49:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4505100073 ms) 2024-04-14 02:49:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4505101106 ms) 2024-04-14 02:49:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4505101106 ms) 2024-04-14 02:49:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 02:49:47.904846+00:00', 'runtime': '4505100.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+4505101108 ms) 2024-04-14 02:49:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 02:48:47.903813+00:00', 'runtime': '4505040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4505101109 ms) 2024-04-14 02:50:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4505160073 ms) 2024-04-14 02:50:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4505160074 ms) 2024-04-14 02:50:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4505160074 ms) 2024-04-14 02:50:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4505160074 ms) 2024-04-14 02:50:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4505161106 ms) 2024-04-14 02:50:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4505161107 ms) 2024-04-14 02:50:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 02:50:47.903803+00:00', 'runtime': '4505160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4505161109 ms) 2024-04-14 02:50:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 02:49:47.904846+00:00', 'runtime': '4505100.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+4505161110 ms) 2024-04-14 02:50:54.207 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4505166358 ms) 2024-04-14 02:51:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4505220071 ms) 2024-04-14 02:51:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4505220072 ms) 2024-04-14 02:51:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4505220072 ms) 2024-04-14 02:51:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4505220073 ms) 2024-04-14 02:51:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4505221105 ms) 2024-04-14 02:51:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4505221106 ms) 2024-04-14 02:51:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 02:51:47.903802+00:00', 'runtime': '4505220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4505221108 ms) 2024-04-14 02:51:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 02:50:47.903803+00:00', 'runtime': '4505160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4505221108 ms) 2024-04-14 02:52:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4505280072 ms) 2024-04-14 02:52:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4505280072 ms) 2024-04-14 02:52:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4505280072 ms) 2024-04-14 02:52:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4505280073 ms) 2024-04-14 02:52:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4505281105 ms) 2024-04-14 02:52:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4505281106 ms) 2024-04-14 02:52:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 02:52:47.903806+00:00', 'runtime': '4505280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4505281108 ms) 2024-04-14 02:52:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 02:51:47.903802+00:00', 'runtime': '4505220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4505281109 ms) 2024-04-14 02:53:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4505340073 ms) 2024-04-14 02:53:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4505340073 ms) 2024-04-14 02:53:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4505340074 ms) 2024-04-14 02:53:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4505340074 ms) 2024-04-14 02:53:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4505341109 ms) 2024-04-14 02:53:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4505341110 ms) 2024-04-14 02:53:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 02:53:47.903826+00:00', 'runtime': '4505340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4505341112 ms) 2024-04-14 02:53:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 02:52:47.903806+00:00', 'runtime': '4505280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4505341112 ms) 2024-04-14 02:53:54.145 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4505346297 ms) 2024-04-14 02:54:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4505400062 ms) 2024-04-14 02:54:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4505400062 ms) 2024-04-14 02:54:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4505400062 ms) 2024-04-14 02:54:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4505400063 ms) 2024-04-14 02:54:48.936 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4505401087 ms) 2024-04-14 02:54:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4505401088 ms) 2024-04-14 02:54:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 02:54:47.903650+00:00', 'runtime': '4505400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4505401089 ms) 2024-04-14 02:54:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 02:53:47.903826+00:00', 'runtime': '4505340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4505401090 ms) 2024-04-14 02:55:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4505460073 ms) 2024-04-14 02:55:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4505460073 ms) 2024-04-14 02:55:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4505460074 ms) 2024-04-14 02:55:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4505460074 ms) 2024-04-14 02:55:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4505461106 ms) 2024-04-14 02:55:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4505461107 ms) 2024-04-14 02:55:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 02:55:47.903837+00:00', 'runtime': '4505460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4505461109 ms) 2024-04-14 02:55:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 02:54:47.903650+00:00', 'runtime': '4505400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4505461109 ms) 2024-04-14 02:55:54.774 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4505466926 ms) 2024-04-14 02:56:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4505520071 ms) 2024-04-14 02:56:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4505520072 ms) 2024-04-14 02:56:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4505520072 ms) 2024-04-14 02:56:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4505520072 ms) 2024-04-14 02:56:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4505521105 ms) 2024-04-14 02:56:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4505521105 ms) 2024-04-14 02:56:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 02:56:47.903831+00:00', 'runtime': '4505520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4505521107 ms) 2024-04-14 02:56:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 02:55:47.903837+00:00', 'runtime': '4505460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4505521108 ms) 2024-04-14 02:57:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4505580071 ms) 2024-04-14 02:57:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4505580072 ms) 2024-04-14 02:57:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4505580072 ms) 2024-04-14 02:57:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4505580073 ms) 2024-04-14 02:57:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4505581105 ms) 2024-04-14 02:57:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4505581105 ms) 2024-04-14 02:57:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 02:57:47.903815+00:00', 'runtime': '4505580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4505581107 ms) 2024-04-14 02:57:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 02:56:47.903831+00:00', 'runtime': '4505520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4505581107 ms) 2024-04-14 02:58:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4505640073 ms) 2024-04-14 02:58:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4505640074 ms) 2024-04-14 02:58:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4505640074 ms) 2024-04-14 02:58:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4505640074 ms) 2024-04-14 02:58:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4505641106 ms) 2024-04-14 02:58:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4505641107 ms) 2024-04-14 02:58:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 02:58:47.903831+00:00', 'runtime': '4505640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4505641108 ms) 2024-04-14 02:58:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 02:57:47.903815+00:00', 'runtime': '4505580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4505641109 ms) 2024-04-14 02:58:54.014 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4505646166 ms) 2024-04-14 02:59:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4505700071 ms) 2024-04-14 02:59:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4505700072 ms) 2024-04-14 02:59:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4505700072 ms) 2024-04-14 02:59:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4505700072 ms) 2024-04-14 02:59:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4505701105 ms) 2024-04-14 02:59:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4505701106 ms) 2024-04-14 02:59:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 02:59:47.903825+00:00', 'runtime': '4505700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4505701107 ms) 2024-04-14 02:59:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 02:58:47.903831+00:00', 'runtime': '4505640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4505701108 ms) 2024-04-14 03:00:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4505760073 ms) 2024-04-14 03:00:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4505760074 ms) 2024-04-14 03:00:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4505760074 ms) 2024-04-14 03:00:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4505760075 ms) 2024-04-14 03:00:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4505761110 ms) 2024-04-14 03:00:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4505761110 ms) 2024-04-14 03:00:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 03:00:47.903819+00:00', 'runtime': '4505760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4505761112 ms) 2024-04-14 03:00:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 02:59:47.903825+00:00', 'runtime': '4505700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4505761113 ms) 2024-04-14 03:00:54.283 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4505766435 ms) 2024-04-14 03:01:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4505820071 ms) 2024-04-14 03:01:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4505820072 ms) 2024-04-14 03:01:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4505820072 ms) 2024-04-14 03:01:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4505820073 ms) 2024-04-14 03:01:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4505821105 ms) 2024-04-14 03:01:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4505821105 ms) 2024-04-14 03:01:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 03:01:47.903790+00:00', 'runtime': '4505820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4505821109 ms) 2024-04-14 03:01:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 03:00:47.903819+00:00', 'runtime': '4505760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4505821109 ms) 2024-04-14 03:02:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4505880072 ms) 2024-04-14 03:02:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4505880072 ms) 2024-04-14 03:02:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4505880073 ms) 2024-04-14 03:02:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4505880073 ms) 2024-04-14 03:02:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4505881111 ms) 2024-04-14 03:02:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4505881111 ms) 2024-04-14 03:02:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 03:02:47.903804+00:00', 'runtime': '4505880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4505881115 ms) 2024-04-14 03:02:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 03:01:47.903790+00:00', 'runtime': '4505820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4505881115 ms) 2024-04-14 03:03:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4505940072 ms) 2024-04-14 03:03:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4505940073 ms) 2024-04-14 03:03:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4505940073 ms) 2024-04-14 03:03:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4505940073 ms) 2024-04-14 03:03:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4505941108 ms) 2024-04-14 03:03:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4505941109 ms) 2024-04-14 03:03:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 03:03:47.903798+00:00', 'runtime': '4505940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4505941112 ms) 2024-04-14 03:03:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 03:02:47.903804+00:00', 'runtime': '4505880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4505941113 ms) 2024-04-14 03:03:54.611 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4505946762 ms) 2024-04-14 03:04:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4506000062 ms) 2024-04-14 03:04:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4506000062 ms) 2024-04-14 03:04:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4506000062 ms) 2024-04-14 03:04:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4506000062 ms) 2024-04-14 03:04:48.937 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4506001088 ms) 2024-04-14 03:04:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4506001089 ms) 2024-04-14 03:04:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 03:04:47.903631+00:00', 'runtime': '4506000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4506001091 ms) 2024-04-14 03:04:48.940 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 03:03:47.903798+00:00', 'runtime': '4505940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4506001091 ms) 2024-04-14 03:05:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4506060073 ms) 2024-04-14 03:05:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4506060073 ms) 2024-04-14 03:05:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4506060074 ms) 2024-04-14 03:05:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4506060074 ms) 2024-04-14 03:05:48.964 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4506061115 ms) 2024-04-14 03:05:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4506061116 ms) 2024-04-14 03:05:48.970 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 03:05:47.903840+00:00', 'runtime': '4506060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4506061122 ms) 2024-04-14 03:05:48.971 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 03:04:47.903631+00:00', 'runtime': '4506000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4506061123 ms) 2024-04-14 03:05:54.270 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4506066421 ms) 2024-04-14 03:06:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4506120072 ms) 2024-04-14 03:06:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4506120073 ms) 2024-04-14 03:06:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4506120073 ms) 2024-04-14 03:06:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4506120073 ms) 2024-04-14 03:06:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4506121105 ms) 2024-04-14 03:06:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4506121106 ms) 2024-04-14 03:06:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 03:06:47.903787+00:00', 'runtime': '4506120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4506121107 ms) 2024-04-14 03:06:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 03:05:47.903840+00:00', 'runtime': '4506060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4506121108 ms) 2024-04-14 03:07:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4506180071 ms) 2024-04-14 03:07:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4506180072 ms) 2024-04-14 03:07:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4506180072 ms) 2024-04-14 03:07:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4506180072 ms) 2024-04-14 03:07:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4506181105 ms) 2024-04-14 03:07:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4506181106 ms) 2024-04-14 03:07:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 03:07:47.903812+00:00', 'runtime': '4506180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4506181107 ms) 2024-04-14 03:07:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 03:06:47.903787+00:00', 'runtime': '4506120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4506181108 ms) 2024-04-14 03:08:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4506240073 ms) 2024-04-14 03:08:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4506240073 ms) 2024-04-14 03:08:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4506240074 ms) 2024-04-14 03:08:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4506240074 ms) 2024-04-14 03:08:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4506241112 ms) 2024-04-14 03:08:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4506241112 ms) 2024-04-14 03:08:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 03:08:47.903832+00:00', 'runtime': '4506240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4506241115 ms) 2024-04-14 03:08:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 03:07:47.903812+00:00', 'runtime': '4506180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4506241116 ms) 2024-04-14 03:08:55.627 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 3.76 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4506247779 ms) 2024-04-14 03:09:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4506300071 ms) 2024-04-14 03:09:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4506300072 ms) 2024-04-14 03:09:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4506300072 ms) 2024-04-14 03:09:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4506300072 ms) 2024-04-14 03:09:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4506301109 ms) 2024-04-14 03:09:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4506301110 ms) 2024-04-14 03:09:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 03:09:47.903790+00:00', 'runtime': '4506300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4506301111 ms) 2024-04-14 03:09:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 03:08:47.903832+00:00', 'runtime': '4506240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4506301112 ms) 2024-04-14 03:10:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4506360072 ms) 2024-04-14 03:10:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4506360072 ms) 2024-04-14 03:10:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4506360072 ms) 2024-04-14 03:10:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4506360073 ms) 2024-04-14 03:10:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4506361105 ms) 2024-04-14 03:10:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4506361106 ms) 2024-04-14 03:10:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 03:10:47.903825+00:00', 'runtime': '4506360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4506361108 ms) 2024-04-14 03:10:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 03:09:47.903790+00:00', 'runtime': '4506300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4506361108 ms) 2024-04-14 03:11:47.925 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4506420077 ms) 2024-04-14 03:11:47.926 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4506420077 ms) 2024-04-14 03:11:47.926 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4506420078 ms) 2024-04-14 03:11:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4506420078 ms) 2024-04-14 03:11:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4506421112 ms) 2024-04-14 03:11:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4506421113 ms) 2024-04-14 03:11:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 03:11:47.903771+00:00', 'runtime': '4506420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4506421115 ms) 2024-04-14 03:11:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 03:10:47.903825+00:00', 'runtime': '4506360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4506421115 ms) 2024-04-14 03:11:54.629 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4506426780 ms) 2024-04-14 03:12:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4506480072 ms) 2024-04-14 03:12:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4506480072 ms) 2024-04-14 03:12:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4506480072 ms) 2024-04-14 03:12:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4506480073 ms) 2024-04-14 03:12:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4506481105 ms) 2024-04-14 03:12:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4506481106 ms) 2024-04-14 03:12:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 03:12:47.903764+00:00', 'runtime': '4506480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4506481107 ms) 2024-04-14 03:12:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 03:11:47.903771+00:00', 'runtime': '4506420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4506481108 ms) 2024-04-14 03:13:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4506540071 ms) 2024-04-14 03:13:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4506540072 ms) 2024-04-14 03:13:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4506540072 ms) 2024-04-14 03:13:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4506540072 ms) 2024-04-14 03:13:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4506541105 ms) 2024-04-14 03:13:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4506541105 ms) 2024-04-14 03:13:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 03:13:47.903789+00:00', 'runtime': '4506540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4506541107 ms) 2024-04-14 03:13:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 03:12:47.903764+00:00', 'runtime': '4506480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4506541108 ms) 2024-04-14 03:14:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4506600063 ms) 2024-04-14 03:14:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4506600063 ms) 2024-04-14 03:14:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4506600063 ms) 2024-04-14 03:14:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4506600063 ms) 2024-04-14 03:14:48.936 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4506601088 ms) 2024-04-14 03:14:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4506601088 ms) 2024-04-14 03:14:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 03:14:47.903669+00:00', 'runtime': '4506600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4506601090 ms) 2024-04-14 03:14:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 03:13:47.903789+00:00', 'runtime': '4506540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4506601090 ms) 2024-04-14 03:14:54.488 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4506606640 ms) 2024-04-14 03:15:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4506660071 ms) 2024-04-14 03:15:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4506660072 ms) 2024-04-14 03:15:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4506660072 ms) 2024-04-14 03:15:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4506660073 ms) 2024-04-14 03:15:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4506661105 ms) 2024-04-14 03:15:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4506661106 ms) 2024-04-14 03:15:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 03:15:47.903829+00:00', 'runtime': '4506660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4506661108 ms) 2024-04-14 03:15:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 03:14:47.903669+00:00', 'runtime': '4506600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4506661108 ms) 2024-04-14 03:16:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4506720073 ms) 2024-04-14 03:16:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4506720074 ms) 2024-04-14 03:16:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4506720074 ms) 2024-04-14 03:16:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4506720075 ms) 2024-04-14 03:16:48.967 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4506721118 ms) 2024-04-14 03:16:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4506721119 ms) 2024-04-14 03:16:48.971 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 03:16:47.903807+00:00', 'runtime': '4506720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4506721123 ms) 2024-04-14 03:16:48.972 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 03:15:47.903829+00:00', 'runtime': '4506660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4506721123 ms) 2024-04-14 03:16:54.333 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4506726485 ms) 2024-04-14 03:17:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4506780073 ms) 2024-04-14 03:17:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4506780073 ms) 2024-04-14 03:17:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4506780073 ms) 2024-04-14 03:17:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4506780074 ms) 2024-04-14 03:17:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4506781104 ms) 2024-04-14 03:17:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4506781105 ms) 2024-04-14 03:17:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 03:17:47.903499+00:00', 'runtime': '4506780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4506781107 ms) 2024-04-14 03:17:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 03:16:47.903807+00:00', 'runtime': '4506720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4506781107 ms) 2024-04-14 03:18:47.925 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4506840077 ms) 2024-04-14 03:18:47.926 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4506840077 ms) 2024-04-14 03:18:47.926 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4506840078 ms) 2024-04-14 03:18:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4506840079 ms) 2024-04-14 03:18:48.965 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4506841116 ms) 2024-04-14 03:18:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4506841117 ms) 2024-04-14 03:18:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 03:18:47.903827+00:00', 'runtime': '4506840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4506841118 ms) 2024-04-14 03:18:48.968 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 03:17:47.903499+00:00', 'runtime': '4506780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4506841119 ms) 2024-04-14 03:18:54.524 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4506846675 ms) 2024-04-14 03:19:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4506900073 ms) 2024-04-14 03:19:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4506900073 ms) 2024-04-14 03:19:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4506900073 ms) 2024-04-14 03:19:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4506900074 ms) 2024-04-14 03:19:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4506901106 ms) 2024-04-14 03:19:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4506901107 ms) 2024-04-14 03:19:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 03:19:47.904821+00:00', 'runtime': '4506900.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+4506901108 ms) 2024-04-14 03:19:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 03:18:47.903827+00:00', 'runtime': '4506840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4506901109 ms) 2024-04-14 03:20:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4506960072 ms) 2024-04-14 03:20:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4506960073 ms) 2024-04-14 03:20:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4506960073 ms) 2024-04-14 03:20:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4506960074 ms) 2024-04-14 03:20:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4506961108 ms) 2024-04-14 03:20:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4506961108 ms) 2024-04-14 03:20:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 03:20:47.903826+00:00', 'runtime': '4506960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4506961110 ms) 2024-04-14 03:20:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 03:19:47.904821+00:00', 'runtime': '4506900.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+4506961111 ms) 2024-04-14 03:21:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4507020072 ms) 2024-04-14 03:21:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4507020073 ms) 2024-04-14 03:21:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4507020073 ms) 2024-04-14 03:21:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4507020073 ms) 2024-04-14 03:21:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4507021105 ms) 2024-04-14 03:21:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4507021106 ms) 2024-04-14 03:21:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 03:21:47.903803+00:00', 'runtime': '4507020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4507021107 ms) 2024-04-14 03:21:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 03:20:47.903826+00:00', 'runtime': '4506960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4507021108 ms) 2024-04-14 03:21:54.399 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4507026550 ms) 2024-04-14 03:22:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4507080071 ms) 2024-04-14 03:22:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4507080072 ms) 2024-04-14 03:22:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4507080072 ms) 2024-04-14 03:22:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4507080073 ms) 2024-04-14 03:22:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4507081109 ms) 2024-04-14 03:22:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4507081110 ms) 2024-04-14 03:22:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 03:22:47.903833+00:00', 'runtime': '4507080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4507081113 ms) 2024-04-14 03:22:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 03:21:47.903803+00:00', 'runtime': '4507020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4507081114 ms) 2024-04-14 03:23:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4507140073 ms) 2024-04-14 03:23:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4507140074 ms) 2024-04-14 03:23:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4507140074 ms) 2024-04-14 03:23:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4507140075 ms) 2024-04-14 03:23:48.967 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4507141119 ms) 2024-04-14 03:23:48.968 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4507141119 ms) 2024-04-14 03:23:48.974 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 03:23:47.903815+00:00', 'runtime': '4507140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4507141125 ms) 2024-04-14 03:23:48.975 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 03:22:47.903833+00:00', 'runtime': '4507080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4507141126 ms) 2024-04-14 03:23:54.515 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4507146666 ms) 2024-04-14 03:24:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4507200062 ms) 2024-04-14 03:24:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4507200062 ms) 2024-04-14 03:24:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4507200062 ms) 2024-04-14 03:24:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4507200062 ms) 2024-04-14 03:24:48.934 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4507201085 ms) 2024-04-14 03:24:48.934 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4507201086 ms) 2024-04-14 03:24:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 03:24:47.903616+00:00', 'runtime': '4507200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4507201087 ms) 2024-04-14 03:24:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 03:23:47.903815+00:00', 'runtime': '4507140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4507201087 ms) 2024-04-14 03:25:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4507260072 ms) 2024-04-14 03:25:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4507260073 ms) 2024-04-14 03:25:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4507260073 ms) 2024-04-14 03:25:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4507260073 ms) 2024-04-14 03:25:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4507261107 ms) 2024-04-14 03:25:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4507261107 ms) 2024-04-14 03:25:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 03:25:47.903847+00:00', 'runtime': '4507260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4507261109 ms) 2024-04-14 03:25:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 03:24:47.903616+00:00', 'runtime': '4507200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4507261110 ms) 2024-04-14 03:26:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4507320073 ms) 2024-04-14 03:26:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4507320074 ms) 2024-04-14 03:26:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4507320074 ms) 2024-04-14 03:26:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4507320074 ms) 2024-04-14 03:26:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4507321112 ms) 2024-04-14 03:26:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4507321113 ms) 2024-04-14 03:26:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 03:26:47.903824+00:00', 'runtime': '4507320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4507321116 ms) 2024-04-14 03:26:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 03:25:47.903847+00:00', 'runtime': '4507260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4507321117 ms) 2024-04-14 03:26:53.867 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4507326019 ms) 2024-04-14 03:27:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4507380071 ms) 2024-04-14 03:27:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4507380072 ms) 2024-04-14 03:27:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4507380072 ms) 2024-04-14 03:27:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4507380073 ms) 2024-04-14 03:27:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4507381104 ms) 2024-04-14 03:27:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4507381104 ms) 2024-04-14 03:27:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 03:27:47.903816+00:00', 'runtime': '4507380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4507381106 ms) 2024-04-14 03:27:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 03:26:47.903824+00:00', 'runtime': '4507320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4507381107 ms) 2024-04-14 03:28:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4507440071 ms) 2024-04-14 03:28:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4507440072 ms) 2024-04-14 03:28:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4507440072 ms) 2024-04-14 03:28:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4507440072 ms) 2024-04-14 03:28:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4507441109 ms) 2024-04-14 03:28:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4507441110 ms) 2024-04-14 03:28:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 03:28:47.903807+00:00', 'runtime': '4507440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4507441113 ms) 2024-04-14 03:28:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 03:27:47.903816+00:00', 'runtime': '4507380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4507441114 ms) 2024-04-14 03:29:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4507500073 ms) 2024-04-14 03:29:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4507500074 ms) 2024-04-14 03:29:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4507500074 ms) 2024-04-14 03:29:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4507500074 ms) 2024-04-14 03:29:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4507501112 ms) 2024-04-14 03:29:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4507501112 ms) 2024-04-14 03:29:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 03:29:47.903802+00:00', 'runtime': '4507500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4507501115 ms) 2024-04-14 03:29:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 03:28:47.903807+00:00', 'runtime': '4507440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4507501115 ms) 2024-04-14 03:29:54.547 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4507506699 ms) 2024-04-14 03:30:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4507560072 ms) 2024-04-14 03:30:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4507560072 ms) 2024-04-14 03:30:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4507560072 ms) 2024-04-14 03:30:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4507560072 ms) 2024-04-14 03:30:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4507561104 ms) 2024-04-14 03:30:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4507561105 ms) 2024-04-14 03:30:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 03:30:47.903777+00:00', 'runtime': '4507560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4507561107 ms) 2024-04-14 03:30:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 03:29:47.903802+00:00', 'runtime': '4507500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4507561107 ms) 2024-04-14 03:31:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4507620073 ms) 2024-04-14 03:31:47.923 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4507620074 ms) 2024-04-14 03:31:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4507620075 ms) 2024-04-14 03:31:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4507620075 ms) 2024-04-14 03:31:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4507621107 ms) 2024-04-14 03:31:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4507621108 ms) 2024-04-14 03:31:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 03:31:47.903807+00:00', 'runtime': '4507620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4507621110 ms) 2024-04-14 03:31:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 03:30:47.903777+00:00', 'runtime': '4507560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4507621111 ms) 2024-04-14 03:31:54.738 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4507626890 ms) 2024-04-14 03:32:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4507680071 ms) 2024-04-14 03:32:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4507680072 ms) 2024-04-14 03:32:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4507680072 ms) 2024-04-14 03:32:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4507680072 ms) 2024-04-14 03:32:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4507681105 ms) 2024-04-14 03:32:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4507681106 ms) 2024-04-14 03:32:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 03:32:47.903787+00:00', 'runtime': '4507680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4507681108 ms) 2024-04-14 03:32:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 03:31:47.903807+00:00', 'runtime': '4507620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4507681108 ms) 2024-04-14 03:33:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4507740071 ms) 2024-04-14 03:33:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4507740072 ms) 2024-04-14 03:33:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4507740072 ms) 2024-04-14 03:33:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4507740073 ms) 2024-04-14 03:33:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4507741105 ms) 2024-04-14 03:33:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4507741106 ms) 2024-04-14 03:33:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 03:33:47.903811+00:00', 'runtime': '4507740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4507741108 ms) 2024-04-14 03:33:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 03:32:47.903787+00:00', 'runtime': '4507680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4507741108 ms) 2024-04-14 03:34:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4507800063 ms) 2024-04-14 03:34:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4507800063 ms) 2024-04-14 03:34:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4507800063 ms) 2024-04-14 03:34:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4507800063 ms) 2024-04-14 03:34:48.943 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4507801095 ms) 2024-04-14 03:34:48.944 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4507801096 ms) 2024-04-14 03:34:48.945 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 03:34:47.903651+00:00', 'runtime': '4507800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4507801096 ms) 2024-04-14 03:34:48.945 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 03:33:47.903811+00:00', 'runtime': '4507740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4507801097 ms) 2024-04-14 03:34:54.537 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4507806688 ms) 2024-04-14 03:35:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4507860072 ms) 2024-04-14 03:35:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4507860072 ms) 2024-04-14 03:35:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4507860072 ms) 2024-04-14 03:35:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4507860073 ms) 2024-04-14 03:35:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4507861105 ms) 2024-04-14 03:35:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4507861106 ms) 2024-04-14 03:35:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 03:35:47.903813+00:00', 'runtime': '4507860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4507861108 ms) 2024-04-14 03:35:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 03:34:47.903651+00:00', 'runtime': '4507800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4507861109 ms) 2024-04-14 03:36:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4507920073 ms) 2024-04-14 03:36:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4507920073 ms) 2024-04-14 03:36:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4507920074 ms) 2024-04-14 03:36:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4507920074 ms) 2024-04-14 03:36:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4507921108 ms) 2024-04-14 03:36:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4507921108 ms) 2024-04-14 03:36:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 03:36:47.903834+00:00', 'runtime': '4507920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4507921110 ms) 2024-04-14 03:36:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 03:35:47.903813+00:00', 'runtime': '4507860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4507921110 ms) 2024-04-14 03:36:54.719 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4507926871 ms) 2024-04-14 03:37:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4507980072 ms) 2024-04-14 03:37:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4507980072 ms) 2024-04-14 03:37:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4507980072 ms) 2024-04-14 03:37:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4507980073 ms) 2024-04-14 03:37:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4507981105 ms) 2024-04-14 03:37:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4507981106 ms) 2024-04-14 03:37:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 03:37:47.903809+00:00', 'runtime': '4507980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4507981108 ms) 2024-04-14 03:37:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 03:36:47.903834+00:00', 'runtime': '4507920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4507981108 ms) 2024-04-14 03:38:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4508040072 ms) 2024-04-14 03:38:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4508040073 ms) 2024-04-14 03:38:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4508040073 ms) 2024-04-14 03:38:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4508040074 ms) 2024-04-14 03:38:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4508041110 ms) 2024-04-14 03:38:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4508041111 ms) 2024-04-14 03:38:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 03:38:47.903828+00:00', 'runtime': '4508040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4508041114 ms) 2024-04-14 03:38:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 03:37:47.903809+00:00', 'runtime': '4507980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4508041115 ms) 2024-04-14 03:39:47.925 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4508100077 ms) 2024-04-14 03:39:47.926 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4508100077 ms) 2024-04-14 03:39:47.926 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4508100078 ms) 2024-04-14 03:39:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4508100078 ms) 2024-04-14 03:39:48.964 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4508101116 ms) 2024-04-14 03:39:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4508101116 ms) 2024-04-14 03:39:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 03:39:47.903802+00:00', 'runtime': '4508100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4508101119 ms) 2024-04-14 03:39:48.968 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 03:38:47.903828+00:00', 'runtime': '4508040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4508101120 ms) 2024-04-14 03:39:54.923 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4508107074 ms) 2024-04-14 03:40:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4508160071 ms) 2024-04-14 03:40:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4508160072 ms) 2024-04-14 03:40:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4508160072 ms) 2024-04-14 03:40:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4508160072 ms) 2024-04-14 03:40:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4508161105 ms) 2024-04-14 03:40:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4508161105 ms) 2024-04-14 03:40:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 03:40:47.903767+00:00', 'runtime': '4508160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4508161107 ms) 2024-04-14 03:40:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 03:39:47.903802+00:00', 'runtime': '4508100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4508161108 ms) 2024-04-14 03:41:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4508220071 ms) 2024-04-14 03:41:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4508220072 ms) 2024-04-14 03:41:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4508220072 ms) 2024-04-14 03:41:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4508220072 ms) 2024-04-14 03:41:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4508221104 ms) 2024-04-14 03:41:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4508221105 ms) 2024-04-14 03:41:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 03:41:47.903813+00:00', 'runtime': '4508220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4508221106 ms) 2024-04-14 03:41:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 03:40:47.903767+00:00', 'runtime': '4508160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4508221107 ms) 2024-04-14 03:42:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4508280073 ms) 2024-04-14 03:42:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4508280074 ms) 2024-04-14 03:42:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4508280074 ms) 2024-04-14 03:42:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4508280075 ms) 2024-04-14 03:42:48.966 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4508281117 ms) 2024-04-14 03:42:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4508281118 ms) 2024-04-14 03:42:48.970 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 03:42:47.903809+00:00', 'runtime': '4508280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4508281121 ms) 2024-04-14 03:42:48.970 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 03:41:47.903813+00:00', 'runtime': '4508220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4508281122 ms) 2024-04-14 03:42:54.364 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4508286516 ms) 2024-04-14 03:43:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4508340072 ms) 2024-04-14 03:43:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4508340072 ms) 2024-04-14 03:43:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4508340072 ms) 2024-04-14 03:43:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4508340073 ms) 2024-04-14 03:43:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4508341110 ms) 2024-04-14 03:43:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4508341111 ms) 2024-04-14 03:43:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 03:43:47.903802+00:00', 'runtime': '4508340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4508341113 ms) 2024-04-14 03:43:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 03:42:47.903809+00:00', 'runtime': '4508280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4508341113 ms) 2024-04-14 03:44:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4508400063 ms) 2024-04-14 03:44:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4508400063 ms) 2024-04-14 03:44:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4508400063 ms) 2024-04-14 03:44:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4508400063 ms) 2024-04-14 03:44:48.938 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4508401089 ms) 2024-04-14 03:44:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4508401090 ms) 2024-04-14 03:44:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 03:44:47.903601+00:00', 'runtime': '4508400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4508401091 ms) 2024-04-14 03:44:48.941 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 03:43:47.903802+00:00', 'runtime': '4508340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4508401092 ms) 2024-04-14 03:44:54.429 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4508406581 ms) 2024-04-14 03:45:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4508460072 ms) 2024-04-14 03:45:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4508460072 ms) 2024-04-14 03:45:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4508460072 ms) 2024-04-14 03:45:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4508460073 ms) 2024-04-14 03:45:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4508461107 ms) 2024-04-14 03:45:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4508461108 ms) 2024-04-14 03:45:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 03:45:47.903842+00:00', 'runtime': '4508460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4508461111 ms) 2024-04-14 03:45:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 03:44:47.903601+00:00', 'runtime': '4508400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4508461112 ms) 2024-04-14 03:46:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4508520072 ms) 2024-04-14 03:46:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4508520072 ms) 2024-04-14 03:46:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4508520072 ms) 2024-04-14 03:46:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4508520073 ms) 2024-04-14 03:46:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4508521110 ms) 2024-04-14 03:46:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4508521111 ms) 2024-04-14 03:46:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 03:46:47.903816+00:00', 'runtime': '4508520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4508521114 ms) 2024-04-14 03:46:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 03:45:47.903842+00:00', 'runtime': '4508460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4508521115 ms) 2024-04-14 03:47:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4508580073 ms) 2024-04-14 03:47:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4508580073 ms) 2024-04-14 03:47:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4508580074 ms) 2024-04-14 03:47:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4508580074 ms) 2024-04-14 03:47:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4508581108 ms) 2024-04-14 03:47:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4508581109 ms) 2024-04-14 03:47:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 03:47:47.903785+00:00', 'runtime': '4508580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4508581110 ms) 2024-04-14 03:47:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 03:46:47.903816+00:00', 'runtime': '4508520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4508581111 ms) 2024-04-14 03:47:54.432 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4508586584 ms) 2024-04-14 03:48:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4508640072 ms) 2024-04-14 03:48:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4508640072 ms) 2024-04-14 03:48:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4508640072 ms) 2024-04-14 03:48:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4508640073 ms) 2024-04-14 03:48:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4508641104 ms) 2024-04-14 03:48:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4508641105 ms) 2024-04-14 03:48:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 03:48:47.903794+00:00', 'runtime': '4508640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4508641106 ms) 2024-04-14 03:48:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 03:47:47.903785+00:00', 'runtime': '4508580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4508641107 ms) 2024-04-14 03:49:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4508700071 ms) 2024-04-14 03:49:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4508700072 ms) 2024-04-14 03:49:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4508700072 ms) 2024-04-14 03:49:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4508700072 ms) 2024-04-14 03:49:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4508701104 ms) 2024-04-14 03:49:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4508701105 ms) 2024-04-14 03:49:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 03:49:47.903769+00:00', 'runtime': '4508700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4508701107 ms) 2024-04-14 03:49:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 03:48:47.903794+00:00', 'runtime': '4508640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4508701107 ms) 2024-04-14 03:50:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4508760073 ms) 2024-04-14 03:50:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4508760073 ms) 2024-04-14 03:50:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4508760074 ms) 2024-04-14 03:50:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4508760074 ms) 2024-04-14 03:50:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4508761111 ms) 2024-04-14 03:50:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4508761112 ms) 2024-04-14 03:50:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 03:50:47.903797+00:00', 'runtime': '4508760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4508761113 ms) 2024-04-14 03:50:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 03:49:47.903769+00:00', 'runtime': '4508700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4508761114 ms) 2024-04-14 03:50:54.466 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4508766617 ms) 2024-04-14 03:51:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4508820071 ms) 2024-04-14 03:51:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4508820072 ms) 2024-04-14 03:51:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4508820072 ms) 2024-04-14 03:51:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4508820072 ms) 2024-04-14 03:51:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4508821105 ms) 2024-04-14 03:51:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4508821106 ms) 2024-04-14 03:51:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 03:51:47.903784+00:00', 'runtime': '4508820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4508821108 ms) 2024-04-14 03:51:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 03:50:47.903797+00:00', 'runtime': '4508760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4508821109 ms) 2024-04-14 03:52:47.927 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4508880078 ms) 2024-04-14 03:52:47.927 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4508880079 ms) 2024-04-14 03:52:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4508880079 ms) 2024-04-14 03:52:47.928 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4508880079 ms) 2024-04-14 03:52:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4508881113 ms) 2024-04-14 03:52:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4508881114 ms) 2024-04-14 03:52:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 03:52:47.903803+00:00', 'runtime': '4508880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4508881116 ms) 2024-04-14 03:52:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 03:51:47.903784+00:00', 'runtime': '4508820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4508881116 ms) 2024-04-14 03:52:53.933 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4508886085 ms) 2024-04-14 03:53:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4508940073 ms) 2024-04-14 03:53:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4508940073 ms) 2024-04-14 03:53:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4508940074 ms) 2024-04-14 03:53:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4508940074 ms) 2024-04-14 03:53:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4508941112 ms) 2024-04-14 03:53:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4508941112 ms) 2024-04-14 03:53:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 03:53:47.903814+00:00', 'runtime': '4508940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4508941116 ms) 2024-04-14 03:53:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 03:52:47.903803+00:00', 'runtime': '4508880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4508941116 ms) 2024-04-14 03:54:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4509000062 ms) 2024-04-14 03:54:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4509000062 ms) 2024-04-14 03:54:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4509000062 ms) 2024-04-14 03:54:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4509000063 ms) 2024-04-14 03:54:48.935 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4509001087 ms) 2024-04-14 03:54:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4509001087 ms) 2024-04-14 03:54:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 03:54:47.903664+00:00', 'runtime': '4509000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4509001088 ms) 2024-04-14 03:54:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 03:53:47.903814+00:00', 'runtime': '4508940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4509001088 ms) 2024-04-14 03:55:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4509060073 ms) 2024-04-14 03:55:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4509060073 ms) 2024-04-14 03:55:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4509060074 ms) 2024-04-14 03:55:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4509060074 ms) 2024-04-14 03:55:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4509061111 ms) 2024-04-14 03:55:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4509061112 ms) 2024-04-14 03:55:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 03:55:47.903829+00:00', 'runtime': '4509060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4509061115 ms) 2024-04-14 03:55:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 03:54:47.903664+00:00', 'runtime': '4509000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4509061116 ms) 2024-04-14 03:55:54.551 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4509066703 ms) 2024-04-14 03:56:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4509120072 ms) 2024-04-14 03:56:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4509120072 ms) 2024-04-14 03:56:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4509120073 ms) 2024-04-14 03:56:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4509120073 ms) 2024-04-14 03:56:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4509121106 ms) 2024-04-14 03:56:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4509121107 ms) 2024-04-14 03:56:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 03:56:47.903796+00:00', 'runtime': '4509120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4509121108 ms) 2024-04-14 03:56:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 03:55:47.903829+00:00', 'runtime': '4509060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4509121109 ms) 2024-04-14 03:57:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4509180071 ms) 2024-04-14 03:57:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4509180072 ms) 2024-04-14 03:57:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4509180072 ms) 2024-04-14 03:57:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4509180072 ms) 2024-04-14 03:57:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4509181107 ms) 2024-04-14 03:57:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4509181108 ms) 2024-04-14 03:57:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 03:57:47.903827+00:00', 'runtime': '4509180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4509181109 ms) 2024-04-14 03:57:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 03:56:47.903796+00:00', 'runtime': '4509120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4509181110 ms) 2024-04-14 03:58:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4509240073 ms) 2024-04-14 03:58:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4509240074 ms) 2024-04-14 03:58:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4509240074 ms) 2024-04-14 03:58:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4509240075 ms) 2024-04-14 03:58:48.963 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4509241114 ms) 2024-04-14 03:58:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4509241115 ms) 2024-04-14 03:58:48.969 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 03:58:47.903821+00:00', 'runtime': '4509240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4509241121 ms) 2024-04-14 03:58:48.970 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 03:57:47.903827+00:00', 'runtime': '4509180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4509241122 ms) 2024-04-14 03:58:54.242 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4509246393 ms) 2024-04-14 03:59:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4509300072 ms) 2024-04-14 03:59:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4509300072 ms) 2024-04-14 03:59:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4509300072 ms) 2024-04-14 03:59:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4509300073 ms) 2024-04-14 03:59:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4509301105 ms) 2024-04-14 03:59:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4509301106 ms) 2024-04-14 03:59:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 03:59:47.903803+00:00', 'runtime': '4509300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4509301108 ms) 2024-04-14 03:59:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 03:58:47.903821+00:00', 'runtime': '4509240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4509301108 ms) 2024-04-14 04:00:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4509360073 ms) 2024-04-14 04:00:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4509360074 ms) 2024-04-14 04:00:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4509360074 ms) 2024-04-14 04:00:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4509360075 ms) 2024-04-14 04:00:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4509361113 ms) 2024-04-14 04:00:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4509361114 ms) 2024-04-14 04:00:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 04:00:47.903847+00:00', 'runtime': '4509360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4509361117 ms) 2024-04-14 04:00:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 03:59:47.903803+00:00', 'runtime': '4509300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4509361118 ms) 2024-04-14 04:00:54.114 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4509366266 ms) 2024-04-14 04:01:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4509420073 ms) 2024-04-14 04:01:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4509420073 ms) 2024-04-14 04:01:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4509420073 ms) 2024-04-14 04:01:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4509420074 ms) 2024-04-14 04:01:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4509421107 ms) 2024-04-14 04:01:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4509421108 ms) 2024-04-14 04:01:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 04:01:47.904725+00:00', 'runtime': '4509420.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+4509421109 ms) 2024-04-14 04:01:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 04:00:47.903847+00:00', 'runtime': '4509360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4509421110 ms) 2024-04-14 04:02:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4509480072 ms) 2024-04-14 04:02:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4509480073 ms) 2024-04-14 04:02:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4509480073 ms) 2024-04-14 04:02:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4509480073 ms) 2024-04-14 04:02:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4509481108 ms) 2024-04-14 04:02:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4509481108 ms) 2024-04-14 04:02:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 04:02:47.904598+00:00', 'runtime': '4509480.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+4509481110 ms) 2024-04-14 04:02:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 04:01:47.904725+00:00', 'runtime': '4509420.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+4509481111 ms) 2024-04-14 04:03:47.927 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4509540079 ms) 2024-04-14 04:03:47.928 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4509540079 ms) 2024-04-14 04:03:47.928 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4509540079 ms) 2024-04-14 04:03:47.928 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4509540080 ms) 2024-04-14 04:03:48.963 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4509541114 ms) 2024-04-14 04:03:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4509541115 ms) 2024-04-14 04:03:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 04:03:47.903808+00:00', 'runtime': '4509540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4509541117 ms) 2024-04-14 04:03:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 04:02:47.904598+00:00', 'runtime': '4509480.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+4509541117 ms) 2024-04-14 04:03:54.118 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4509546269 ms) 2024-04-14 04:04:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4509600062 ms) 2024-04-14 04:04:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4509600063 ms) 2024-04-14 04:04:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4509600063 ms) 2024-04-14 04:04:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4509600063 ms) 2024-04-14 04:04:48.939 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4509601091 ms) 2024-04-14 04:04:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4509601091 ms) 2024-04-14 04:04:48.940 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 04:04:47.904046+00:00', 'runtime': '4509600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4509601092 ms) 2024-04-14 04:04:48.941 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 04:03:47.903808+00:00', 'runtime': '4509540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4509601092 ms) 2024-04-14 04:05:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4509660073 ms) 2024-04-14 04:05:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4509660074 ms) 2024-04-14 04:05:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4509660074 ms) 2024-04-14 04:05:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4509660074 ms) 2024-04-14 04:05:48.967 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4509661119 ms) 2024-04-14 04:05:48.968 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4509661120 ms) 2024-04-14 04:05:48.971 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 04:05:47.903850+00:00', 'runtime': '4509660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4509661123 ms) 2024-04-14 04:05:48.972 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 04:04:47.904046+00:00', 'runtime': '4509600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4509661124 ms) 2024-04-14 04:05:53.855 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4509666006 ms) 2024-04-14 04:06:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4509720071 ms) 2024-04-14 04:06:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4509720072 ms) 2024-04-14 04:06:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4509720072 ms) 2024-04-14 04:06:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4509720073 ms) 2024-04-14 04:06:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4509721105 ms) 2024-04-14 04:06:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4509721106 ms) 2024-04-14 04:06:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 04:06:47.903770+00:00', 'runtime': '4509720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4509721107 ms) 2024-04-14 04:06:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 04:05:47.903850+00:00', 'runtime': '4509660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4509721108 ms) 2024-04-14 04:07:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4509780072 ms) 2024-04-14 04:07:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4509780072 ms) 2024-04-14 04:07:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4509780072 ms) 2024-04-14 04:07:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4509780073 ms) 2024-04-14 04:07:48.982 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4509781133 ms) 2024-04-14 04:07:48.983 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4509781134 ms) 2024-04-14 04:07:48.984 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 04:07:47.903784+00:00', 'runtime': '4509780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4509781136 ms) 2024-04-14 04:07:48.985 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 04:06:47.903770+00:00', 'runtime': '4509720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4509781136 ms) 2024-04-14 04:08:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4509840072 ms) 2024-04-14 04:08:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4509840073 ms) 2024-04-14 04:08:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4509840073 ms) 2024-04-14 04:08:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4509840074 ms) 2024-04-14 04:08:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4509841112 ms) 2024-04-14 04:08:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4509841113 ms) 2024-04-14 04:08:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 04:08:47.903752+00:00', 'runtime': '4509840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4509841117 ms) 2024-04-14 04:08:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 04:07:47.903784+00:00', 'runtime': '4509780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4509841118 ms) 2024-04-14 04:08:54.273 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4509846425 ms) 2024-04-14 04:09:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4509900071 ms) 2024-04-14 04:09:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4509900072 ms) 2024-04-14 04:09:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4509900072 ms) 2024-04-14 04:09:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4509900072 ms) 2024-04-14 04:09:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4509901105 ms) 2024-04-14 04:09:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4509901105 ms) 2024-04-14 04:09:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 04:09:47.903799+00:00', 'runtime': '4509900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4509901107 ms) 2024-04-14 04:09:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 04:08:47.903752+00:00', 'runtime': '4509840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4509901108 ms) 2024-04-14 04:10:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4509960071 ms) 2024-04-14 04:10:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4509960072 ms) 2024-04-14 04:10:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4509960072 ms) 2024-04-14 04:10:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4509960072 ms) 2024-04-14 04:10:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4509961104 ms) 2024-04-14 04:10:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4509961104 ms) 2024-04-14 04:10:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 04:10:47.903809+00:00', 'runtime': '4509960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4509961106 ms) 2024-04-14 04:10:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 04:09:47.903799+00:00', 'runtime': '4509900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4509961107 ms) 2024-04-14 04:11:47.925 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4510020077 ms) 2024-04-14 04:11:47.926 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4510020077 ms) 2024-04-14 04:11:47.926 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4510020078 ms) 2024-04-14 04:11:47.926 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4510020078 ms) 2024-04-14 04:11:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4510021109 ms) 2024-04-14 04:11:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4510021110 ms) 2024-04-14 04:11:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 04:11:47.908187+00:00', 'runtime': '4510020.006', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4510021112 ms) 2024-04-14 04:11:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 04:10:47.903809+00:00', 'runtime': '4509960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4510021112 ms) 2024-04-14 04:11:54.641 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4510026793 ms) 2024-04-14 04:12:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4510080072 ms) 2024-04-14 04:12:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4510080073 ms) 2024-04-14 04:12:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4510080073 ms) 2024-04-14 04:12:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4510080073 ms) 2024-04-14 04:12:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4510081109 ms) 2024-04-14 04:12:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4510081109 ms) 2024-04-14 04:12:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 04:12:47.904651+00:00', 'runtime': '4510080.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+4510081113 ms) 2024-04-14 04:12:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 04:11:47.908187+00:00', 'runtime': '4510020.006', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4510081113 ms) 2024-04-14 04:13:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4510140074 ms) 2024-04-14 04:13:47.923 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4510140074 ms) 2024-04-14 04:13:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4510140075 ms) 2024-04-14 04:13:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4510140075 ms) 2024-04-14 04:13:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4510141108 ms) 2024-04-14 04:13:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4510141109 ms) 2024-04-14 04:13:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 04:13:47.903759+00:00', 'runtime': '4510140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4510141111 ms) 2024-04-14 04:13:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 04:12:47.904651+00:00', 'runtime': '4510080.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+4510141112 ms) 2024-04-14 04:13:53.897 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4510146049 ms) 2024-04-14 04:14:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4510200062 ms) 2024-04-14 04:14:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4510200062 ms) 2024-04-14 04:14:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4510200062 ms) 2024-04-14 04:14:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4510200063 ms) 2024-04-14 04:14:48.935 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4510201087 ms) 2024-04-14 04:14:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4510201087 ms) 2024-04-14 04:14:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 04:14:47.903678+00:00', 'runtime': '4510200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4510201088 ms) 2024-04-14 04:14:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 04:13:47.903759+00:00', 'runtime': '4510140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4510201088 ms) 2024-04-14 04:15:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4510260073 ms) 2024-04-14 04:15:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4510260073 ms) 2024-04-14 04:15:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4510260074 ms) 2024-04-14 04:15:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4510260074 ms) 2024-04-14 04:15:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4510261113 ms) 2024-04-14 04:15:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4510261114 ms) 2024-04-14 04:15:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 04:15:47.903830+00:00', 'runtime': '4510260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4510261115 ms) 2024-04-14 04:15:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 04:14:47.903678+00:00', 'runtime': '4510200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4510261116 ms) 2024-04-14 04:15:55.576 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 3.76 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4510267727 ms) 2024-04-14 04:16:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4510320071 ms) 2024-04-14 04:16:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4510320072 ms) 2024-04-14 04:16:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4510320072 ms) 2024-04-14 04:16:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4510320072 ms) 2024-04-14 04:16:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4510321109 ms) 2024-04-14 04:16:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4510321109 ms) 2024-04-14 04:16:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 04:16:47.903784+00:00', 'runtime': '4510320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4510321111 ms) 2024-04-14 04:16:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 04:15:47.903830+00:00', 'runtime': '4510260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4510321112 ms) 2024-04-14 04:17:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4510380072 ms) 2024-04-14 04:17:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4510380072 ms) 2024-04-14 04:17:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4510380072 ms) 2024-04-14 04:17:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4510380073 ms) 2024-04-14 04:17:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4510381107 ms) 2024-04-14 04:17:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4510381108 ms) 2024-04-14 04:17:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 04:17:47.903784+00:00', 'runtime': '4510380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4510381109 ms) 2024-04-14 04:17:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 04:16:47.903784+00:00', 'runtime': '4510320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4510381110 ms) 2024-04-14 04:18:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4510440073 ms) 2024-04-14 04:18:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4510440073 ms) 2024-04-14 04:18:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4510440074 ms) 2024-04-14 04:18:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4510440074 ms) 2024-04-14 04:18:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4510441111 ms) 2024-04-14 04:18:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4510441112 ms) 2024-04-14 04:18:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 04:18:47.903781+00:00', 'runtime': '4510440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4510441113 ms) 2024-04-14 04:18:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 04:17:47.903784+00:00', 'runtime': '4510380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4510441114 ms) 2024-04-14 04:18:54.133 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4510446285 ms) 2024-04-14 04:19:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4510500072 ms) 2024-04-14 04:19:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4510500072 ms) 2024-04-14 04:19:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4510500072 ms) 2024-04-14 04:19:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4510500073 ms) 2024-04-14 04:19:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4510501104 ms) 2024-04-14 04:19:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4510501105 ms) 2024-04-14 04:19:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 04:19:47.903644+00:00', 'runtime': '4510500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4510501106 ms) 2024-04-14 04:19:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 04:18:47.903781+00:00', 'runtime': '4510440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4510501107 ms) 2024-04-14 04:20:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4510560071 ms) 2024-04-14 04:20:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4510560072 ms) 2024-04-14 04:20:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4510560072 ms) 2024-04-14 04:20:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4510560073 ms) 2024-04-14 04:20:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4510561105 ms) 2024-04-14 04:20:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4510561106 ms) 2024-04-14 04:20:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 04:20:47.903803+00:00', 'runtime': '4510560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4510561107 ms) 2024-04-14 04:20:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 04:19:47.903644+00:00', 'runtime': '4510500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4510561108 ms) 2024-04-14 04:21:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4510620073 ms) 2024-04-14 04:21:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4510620074 ms) 2024-04-14 04:21:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4510620074 ms) 2024-04-14 04:21:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4510620074 ms) 2024-04-14 04:21:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4510621109 ms) 2024-04-14 04:21:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4510621110 ms) 2024-04-14 04:21:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 04:21:47.903804+00:00', 'runtime': '4510620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4510621111 ms) 2024-04-14 04:21:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 04:20:47.903803+00:00', 'runtime': '4510560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4510621112 ms) 2024-04-14 04:21:54.218 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4510626369 ms) 2024-04-14 04:22:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4510680072 ms) 2024-04-14 04:22:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4510680072 ms) 2024-04-14 04:22:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4510680072 ms) 2024-04-14 04:22:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4510680073 ms) 2024-04-14 04:22:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4510681110 ms) 2024-04-14 04:22:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4510681110 ms) 2024-04-14 04:22:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 04:22:47.903786+00:00', 'runtime': '4510680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4510681112 ms) 2024-04-14 04:22:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 04:21:47.903804+00:00', 'runtime': '4510620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4510681113 ms) 2024-04-14 04:23:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4510740071 ms) 2024-04-14 04:23:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4510740072 ms) 2024-04-14 04:23:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4510740072 ms) 2024-04-14 04:23:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4510740072 ms) 2024-04-14 04:23:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4510741105 ms) 2024-04-14 04:23:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4510741105 ms) 2024-04-14 04:23:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 04:23:47.903819+00:00', 'runtime': '4510740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4510741108 ms) 2024-04-14 04:23:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 04:22:47.903786+00:00', 'runtime': '4510680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4510741109 ms) 2024-04-14 04:24:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4510800063 ms) 2024-04-14 04:24:47.912 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4510800063 ms) 2024-04-14 04:24:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4510800063 ms) 2024-04-14 04:24:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4510800063 ms) 2024-04-14 04:24:48.935 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4510801087 ms) 2024-04-14 04:24:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4510801087 ms) 2024-04-14 04:24:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 04:24:47.903677+00:00', 'runtime': '4510800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4510801088 ms) 2024-04-14 04:24:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 04:23:47.903819+00:00', 'runtime': '4510740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4510801088 ms) 2024-04-14 04:24:54.255 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4510806407 ms) 2024-04-14 04:25:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4510860071 ms) 2024-04-14 04:25:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4510860072 ms) 2024-04-14 04:25:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4510860072 ms) 2024-04-14 04:25:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4510860073 ms) 2024-04-14 04:25:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4510861104 ms) 2024-04-14 04:25:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4510861105 ms) 2024-04-14 04:25:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 04:25:47.903800+00:00', 'runtime': '4510860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4510861107 ms) 2024-04-14 04:25:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 04:24:47.903677+00:00', 'runtime': '4510800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4510861107 ms) 2024-04-14 04:26:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4510920073 ms) 2024-04-14 04:26:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4510920073 ms) 2024-04-14 04:26:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4510920074 ms) 2024-04-14 04:26:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4510920074 ms) 2024-04-14 04:26:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4510921110 ms) 2024-04-14 04:26:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4510921111 ms) 2024-04-14 04:26:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 04:26:47.903814+00:00', 'runtime': '4510920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4510921114 ms) 2024-04-14 04:26:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 04:25:47.903800+00:00', 'runtime': '4510860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4510921115 ms) 2024-04-14 04:26:54.654 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4510926806 ms) 2024-04-14 04:27:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4510980072 ms) 2024-04-14 04:27:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4510980073 ms) 2024-04-14 04:27:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4510980073 ms) 2024-04-14 04:27:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4510980073 ms) 2024-04-14 04:27:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4510981106 ms) 2024-04-14 04:27:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4510981107 ms) 2024-04-14 04:27:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 04:27:47.904645+00:00', 'runtime': '4510980.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+4510981108 ms) 2024-04-14 04:27:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 04:26:47.903814+00:00', 'runtime': '4510920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4510981109 ms) 2024-04-14 04:28:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4511040073 ms) 2024-04-14 04:28:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4511040074 ms) 2024-04-14 04:28:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4511040074 ms) 2024-04-14 04:28:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4511040074 ms) 2024-04-14 04:28:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4511041113 ms) 2024-04-14 04:28:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4511041113 ms) 2024-04-14 04:28:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 04:28:47.903809+00:00', 'runtime': '4511040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4511041116 ms) 2024-04-14 04:28:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 04:27:47.904645+00:00', 'runtime': '4510980.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+4511041117 ms) 2024-04-14 04:28:55.012 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4511047163 ms) 2024-04-14 04:29:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4511100072 ms) 2024-04-14 04:29:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4511100073 ms) 2024-04-14 04:29:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4511100073 ms) 2024-04-14 04:29:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4511100073 ms) 2024-04-14 04:29:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4511101106 ms) 2024-04-14 04:29:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4511101107 ms) 2024-04-14 04:29:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 04:29:47.904805+00:00', 'runtime': '4511100.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+4511101108 ms) 2024-04-14 04:29:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 04:28:47.903809+00:00', 'runtime': '4511040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4511101109 ms) 2024-04-14 04:30:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4511160072 ms) 2024-04-14 04:30:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4511160072 ms) 2024-04-14 04:30:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4511160072 ms) 2024-04-14 04:30:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4511160073 ms) 2024-04-14 04:30:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4511161106 ms) 2024-04-14 04:30:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4511161107 ms) 2024-04-14 04:30:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 04:30:47.903812+00:00', 'runtime': '4511160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4511161109 ms) 2024-04-14 04:30:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 04:29:47.904805+00:00', 'runtime': '4511100.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+4511161109 ms) 2024-04-14 04:31:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4511220073 ms) 2024-04-14 04:31:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4511220073 ms) 2024-04-14 04:31:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4511220074 ms) 2024-04-14 04:31:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4511220074 ms) 2024-04-14 04:31:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4511221108 ms) 2024-04-14 04:31:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4511221108 ms) 2024-04-14 04:31:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 04:31:47.903766+00:00', 'runtime': '4511220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4511221110 ms) 2024-04-14 04:31:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 04:30:47.903812+00:00', 'runtime': '4511160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4511221111 ms) 2024-04-14 04:31:54.157 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4511226309 ms) 2024-04-14 04:32:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4511280071 ms) 2024-04-14 04:32:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4511280072 ms) 2024-04-14 04:32:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4511280072 ms) 2024-04-14 04:32:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4511280072 ms) 2024-04-14 04:32:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4511281105 ms) 2024-04-14 04:32:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4511281106 ms) 2024-04-14 04:32:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 04:32:47.903774+00:00', 'runtime': '4511280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4511281107 ms) 2024-04-14 04:32:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 04:31:47.903766+00:00', 'runtime': '4511220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4511281108 ms) 2024-04-14 04:33:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4511340073 ms) 2024-04-14 04:33:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4511340073 ms) 2024-04-14 04:33:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4511340073 ms) 2024-04-14 04:33:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4511340074 ms) 2024-04-14 04:33:48.963 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4511341114 ms) 2024-04-14 04:33:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4511341115 ms) 2024-04-14 04:33:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 04:33:47.903781+00:00', 'runtime': '4511340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4511341118 ms) 2024-04-14 04:33:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 04:32:47.903774+00:00', 'runtime': '4511280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4511341119 ms) 2024-04-14 04:33:54.682 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4511346834 ms) 2024-04-14 04:34:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4511400062 ms) 2024-04-14 04:34:47.910 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4511400062 ms) 2024-04-14 04:34:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4511400062 ms) 2024-04-14 04:34:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4511400062 ms) 2024-04-14 04:34:48.936 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4511401088 ms) 2024-04-14 04:34:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4511401088 ms) 2024-04-14 04:34:48.941 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 04:34:47.903621+00:00', 'runtime': '4511400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4511401092 ms) 2024-04-14 04:34:48.941 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 04:33:47.903781+00:00', 'runtime': '4511340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4511401093 ms) 2024-04-14 04:35:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4511460072 ms) 2024-04-14 04:35:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4511460072 ms) 2024-04-14 04:35:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4511460072 ms) 2024-04-14 04:35:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4511460073 ms) 2024-04-14 04:35:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4511461107 ms) 2024-04-14 04:35:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4511461108 ms) 2024-04-14 04:35:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 04:35:47.903800+00:00', 'runtime': '4511460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4511461109 ms) 2024-04-14 04:35:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 04:34:47.903621+00:00', 'runtime': '4511400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4511461110 ms) 2024-04-14 04:36:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4511520073 ms) 2024-04-14 04:36:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4511520073 ms) 2024-04-14 04:36:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4511520074 ms) 2024-04-14 04:36:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4511520074 ms) 2024-04-14 04:36:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4511521108 ms) 2024-04-14 04:36:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4511521109 ms) 2024-04-14 04:36:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 04:36:47.903778+00:00', 'runtime': '4511520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4511521111 ms) 2024-04-14 04:36:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 04:35:47.903800+00:00', 'runtime': '4511460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4511521111 ms) 2024-04-14 04:36:54.161 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4511526312 ms) 2024-04-14 04:37:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4511580071 ms) 2024-04-14 04:37:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4511580072 ms) 2024-04-14 04:37:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4511580072 ms) 2024-04-14 04:37:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4511580072 ms) 2024-04-14 04:37:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4511581103 ms) 2024-04-14 04:37:48.952 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4511581104 ms) 2024-04-14 04:37:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 04:37:47.903766+00:00', 'runtime': '4511580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4511581105 ms) 2024-04-14 04:37:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 04:36:47.903778+00:00', 'runtime': '4511520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4511581106 ms) 2024-04-14 04:38:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4511640072 ms) 2024-04-14 04:38:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4511640073 ms) 2024-04-14 04:38:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4511640073 ms) 2024-04-14 04:38:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4511640073 ms) 2024-04-14 04:38:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4511641109 ms) 2024-04-14 04:38:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4511641109 ms) 2024-04-14 04:38:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 04:38:47.903807+00:00', 'runtime': '4511640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4511641113 ms) 2024-04-14 04:38:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 04:37:47.903766+00:00', 'runtime': '4511580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4511641113 ms) 2024-04-14 04:38:54.595 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4511646746 ms) 2024-04-14 04:39:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4511700071 ms) 2024-04-14 04:39:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4511700072 ms) 2024-04-14 04:39:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4511700072 ms) 2024-04-14 04:39:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4511700073 ms) 2024-04-14 04:39:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4511701107 ms) 2024-04-14 04:39:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4511701108 ms) 2024-04-14 04:39:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 04:39:47.903791+00:00', 'runtime': '4511700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4511701110 ms) 2024-04-14 04:39:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 04:38:47.903807+00:00', 'runtime': '4511640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4511701110 ms) 2024-04-14 04:40:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4511760072 ms) 2024-04-14 04:40:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4511760072 ms) 2024-04-14 04:40:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4511760072 ms) 2024-04-14 04:40:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4511760073 ms) 2024-04-14 04:40:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4511761111 ms) 2024-04-14 04:40:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4511761111 ms) 2024-04-14 04:40:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 04:40:47.903807+00:00', 'runtime': '4511760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4511761113 ms) 2024-04-14 04:40:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 04:39:47.903791+00:00', 'runtime': '4511700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4511761114 ms) 2024-04-14 04:41:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4511820073 ms) 2024-04-14 04:41:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4511820074 ms) 2024-04-14 04:41:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4511820074 ms) 2024-04-14 04:41:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4511820074 ms) 2024-04-14 04:41:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4511821108 ms) 2024-04-14 04:41:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4511821109 ms) 2024-04-14 04:41:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 04:41:47.903789+00:00', 'runtime': '4511820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4511821111 ms) 2024-04-14 04:41:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 04:40:47.903807+00:00', 'runtime': '4511760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4511821112 ms) 2024-04-14 04:41:54.524 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4511826675 ms) 2024-04-14 04:42:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4511880072 ms) 2024-04-14 04:42:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4511880072 ms) 2024-04-14 04:42:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4511880072 ms) 2024-04-14 04:42:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4511880073 ms) 2024-04-14 04:42:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4511881109 ms) 2024-04-14 04:42:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4511881110 ms) 2024-04-14 04:42:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 04:42:47.903846+00:00', 'runtime': '4511880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4511881113 ms) 2024-04-14 04:42:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 04:41:47.903789+00:00', 'runtime': '4511820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4511881114 ms) 2024-04-14 04:43:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4511940073 ms) 2024-04-14 04:43:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4511940074 ms) 2024-04-14 04:43:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4511940074 ms) 2024-04-14 04:43:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4511940075 ms) 2024-04-14 04:43:48.962 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4511941113 ms) 2024-04-14 04:43:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4511941114 ms) 2024-04-14 04:43:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 04:43:47.903863+00:00', 'runtime': '4511940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4511941117 ms) 2024-04-14 04:43:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 04:42:47.903846+00:00', 'runtime': '4511880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4511941118 ms) 2024-04-14 04:43:54.403 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4511946555 ms) 2024-04-14 04:44:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4512000062 ms) 2024-04-14 04:44:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4512000062 ms) 2024-04-14 04:44:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4512000062 ms) 2024-04-14 04:44:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4512000063 ms) 2024-04-14 04:44:48.937 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4512001088 ms) 2024-04-14 04:44:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4512001089 ms) 2024-04-14 04:44:48.940 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 04:44:47.903653+00:00', 'runtime': '4512000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4512001091 ms) 2024-04-14 04:44:48.940 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 04:43:47.903863+00:00', 'runtime': '4511940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4512001092 ms) 2024-04-14 04:45:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4512060073 ms) 2024-04-14 04:45:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4512060074 ms) 2024-04-14 04:45:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4512060074 ms) 2024-04-14 04:45:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4512060075 ms) 2024-04-14 04:45:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4512061112 ms) 2024-04-14 04:45:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4512061113 ms) 2024-04-14 04:45:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 04:45:47.903847+00:00', 'runtime': '4512060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4512061115 ms) 2024-04-14 04:45:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 04:44:47.903653+00:00', 'runtime': '4512000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4512061116 ms) 2024-04-14 04:45:54.759 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4512066910 ms) 2024-04-14 04:46:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4512120071 ms) 2024-04-14 04:46:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4512120072 ms) 2024-04-14 04:46:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4512120072 ms) 2024-04-14 04:46:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4512120073 ms) 2024-04-14 04:46:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4512121105 ms) 2024-04-14 04:46:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4512121105 ms) 2024-04-14 04:46:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 04:46:47.903764+00:00', 'runtime': '4512120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4512121107 ms) 2024-04-14 04:46:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 04:45:47.903847+00:00', 'runtime': '4512060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4512121108 ms) 2024-04-14 04:47:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4512180072 ms) 2024-04-14 04:47:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4512180072 ms) 2024-04-14 04:47:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4512180072 ms) 2024-04-14 04:47:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4512180073 ms) 2024-04-14 04:47:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4512181105 ms) 2024-04-14 04:47:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4512181106 ms) 2024-04-14 04:47:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 04:47:47.903785+00:00', 'runtime': '4512180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4512181108 ms) 2024-04-14 04:47:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 04:46:47.903764+00:00', 'runtime': '4512120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4512181108 ms) 2024-04-14 04:48:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4512240073 ms) 2024-04-14 04:48:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4512240074 ms) 2024-04-14 04:48:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4512240074 ms) 2024-04-14 04:48:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4512240074 ms) 2024-04-14 04:48:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4512241108 ms) 2024-04-14 04:48:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4512241109 ms) 2024-04-14 04:48:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 04:48:47.903791+00:00', 'runtime': '4512240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4512241111 ms) 2024-04-14 04:48:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 04:47:47.903785+00:00', 'runtime': '4512180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4512241112 ms) 2024-04-14 04:48:54.610 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4512246762 ms) 2024-04-14 04:49:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4512300072 ms) 2024-04-14 04:49:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4512300073 ms) 2024-04-14 04:49:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4512300073 ms) 2024-04-14 04:49:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4512300073 ms) 2024-04-14 04:49:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4512301109 ms) 2024-04-14 04:49:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4512301110 ms) 2024-04-14 04:49:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 04:49:47.904729+00:00', 'runtime': '4512300.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+4512301112 ms) 2024-04-14 04:49:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 04:48:47.903791+00:00', 'runtime': '4512240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4512301115 ms) 2024-04-14 04:50:47.926 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4512360077 ms) 2024-04-14 04:50:47.926 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4512360078 ms) 2024-04-14 04:50:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4512360078 ms) 2024-04-14 04:50:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4512360079 ms) 2024-04-14 04:50:48.964 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4512361116 ms) 2024-04-14 04:50:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4512361116 ms) 2024-04-14 04:50:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 04:50:47.903823+00:00', 'runtime': '4512360.006', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4512361118 ms) 2024-04-14 04:50:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 04:49:47.904729+00:00', 'runtime': '4512300.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+4512361119 ms) 2024-04-14 04:50:53.843 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4512365995 ms) 2024-04-14 04:51:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4512420072 ms) 2024-04-14 04:51:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4512420072 ms) 2024-04-14 04:51:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4512420072 ms) 2024-04-14 04:51:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4512420073 ms) 2024-04-14 04:51:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4512421105 ms) 2024-04-14 04:51:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4512421106 ms) 2024-04-14 04:51:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 04:51:47.903770+00:00', 'runtime': '4512420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4512421107 ms) 2024-04-14 04:51:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 04:50:47.903823+00:00', 'runtime': '4512360.006', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4512421108 ms) 2024-04-14 04:52:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4512480071 ms) 2024-04-14 04:52:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4512480072 ms) 2024-04-14 04:52:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4512480072 ms) 2024-04-14 04:52:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4512480073 ms) 2024-04-14 04:52:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4512481104 ms) 2024-04-14 04:52:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4512481105 ms) 2024-04-14 04:52:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 04:52:47.903769+00:00', 'runtime': '4512480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4512481107 ms) 2024-04-14 04:52:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 04:51:47.903770+00:00', 'runtime': '4512420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4512481107 ms) 2024-04-14 04:53:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4512540073 ms) 2024-04-14 04:53:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4512540073 ms) 2024-04-14 04:53:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4512540074 ms) 2024-04-14 04:53:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4512540074 ms) 2024-04-14 04:53:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4512541106 ms) 2024-04-14 04:53:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4512541107 ms) 2024-04-14 04:53:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 04:53:47.903810+00:00', 'runtime': '4512540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4512541108 ms) 2024-04-14 04:53:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 04:52:47.903769+00:00', 'runtime': '4512480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4512541109 ms) 2024-04-14 04:53:54.948 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4512547100 ms) 2024-04-14 04:54:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4512600062 ms) 2024-04-14 04:54:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4512600062 ms) 2024-04-14 04:54:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4512600062 ms) 2024-04-14 04:54:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4512600063 ms) 2024-04-14 04:54:48.937 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4512601089 ms) 2024-04-14 04:54:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4512601089 ms) 2024-04-14 04:54:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 04:54:47.903673+00:00', 'runtime': '4512600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4512601090 ms) 2024-04-14 04:54:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 04:53:47.903810+00:00', 'runtime': '4512540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4512601090 ms) 2024-04-14 04:55:47.923 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4512660074 ms) 2024-04-14 04:55:47.923 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4512660075 ms) 2024-04-14 04:55:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4512660075 ms) 2024-04-14 04:55:47.924 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4512660075 ms) 2024-04-14 04:55:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4512661107 ms) 2024-04-14 04:55:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4512661107 ms) 2024-04-14 04:55:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 04:55:47.903822+00:00', 'runtime': '4512660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4512661109 ms) 2024-04-14 04:55:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 04:54:47.903673+00:00', 'runtime': '4512600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4512661110 ms) 2024-04-14 04:55:54.810 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4512666962 ms) 2024-04-14 04:56:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4512720071 ms) 2024-04-14 04:56:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4512720072 ms) 2024-04-14 04:56:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4512720072 ms) 2024-04-14 04:56:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4512720072 ms) 2024-04-14 04:56:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4512721105 ms) 2024-04-14 04:56:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4512721106 ms) 2024-04-14 04:56:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 04:56:47.903770+00:00', 'runtime': '4512720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4512721107 ms) 2024-04-14 04:56:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 04:55:47.903822+00:00', 'runtime': '4512660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4512721108 ms) 2024-04-14 04:57:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4512780073 ms) 2024-04-14 04:57:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4512780074 ms) 2024-04-14 04:57:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4512780074 ms) 2024-04-14 04:57:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4512780075 ms) 2024-04-14 04:57:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4512781109 ms) 2024-04-14 04:57:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4512781109 ms) 2024-04-14 04:57:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 04:57:47.903815+00:00', 'runtime': '4512780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4512781111 ms) 2024-04-14 04:57:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 04:56:47.903770+00:00', 'runtime': '4512720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4512781111 ms) 2024-04-14 04:57:54.617 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4512786769 ms) 2024-04-14 04:58:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4512840072 ms) 2024-04-14 04:58:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4512840072 ms) 2024-04-14 04:58:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4512840072 ms) 2024-04-14 04:58:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4512840073 ms) 2024-04-14 04:58:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4512841107 ms) 2024-04-14 04:58:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4512841108 ms) 2024-04-14 04:58:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 04:58:47.903834+00:00', 'runtime': '4512840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4512841110 ms) 2024-04-14 04:58:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 04:57:47.903815+00:00', 'runtime': '4512780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4512841111 ms) 2024-04-14 04:59:47.926 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4512900078 ms) 2024-04-14 04:59:47.927 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4512900079 ms) 2024-04-14 04:59:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4512900079 ms) 2024-04-14 04:59:47.928 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4512900079 ms) 2024-04-14 04:59:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4512901113 ms) 2024-04-14 04:59:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4512901113 ms) 2024-04-14 04:59:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 04:59:47.903829+00:00', 'runtime': '4512900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4512901115 ms) 2024-04-14 04:59:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 04:58:47.903834+00:00', 'runtime': '4512840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4512901116 ms) 2024-04-14 04:59:54.477 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4512906628 ms) 2024-04-14 05:00:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4512960072 ms) 2024-04-14 05:00:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4512960073 ms) 2024-04-14 05:00:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4512960073 ms) 2024-04-14 05:00:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4512960074 ms) 2024-04-14 05:00:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4512961113 ms) 2024-04-14 05:00:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4512961113 ms) 2024-04-14 05:00:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 05:00:47.904888+00:00', 'runtime': '4512960.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+4512961117 ms) 2024-04-14 05:00:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 04:59:47.903829+00:00', 'runtime': '4512900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4512961117 ms) 2024-04-14 05:01:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4513020072 ms) 2024-04-14 05:01:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4513020072 ms) 2024-04-14 05:01:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4513020072 ms) 2024-04-14 05:01:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4513020073 ms) 2024-04-14 05:01:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4513021104 ms) 2024-04-14 05:01:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4513021105 ms) 2024-04-14 05:01:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 05:01:47.903788+00:00', 'runtime': '4513020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4513021106 ms) 2024-04-14 05:01:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 05:00:47.904888+00:00', 'runtime': '4512960.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+4513021107 ms) 2024-04-14 05:02:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4513080073 ms) 2024-04-14 05:02:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4513080073 ms) 2024-04-14 05:02:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4513080074 ms) 2024-04-14 05:02:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4513080074 ms) 2024-04-14 05:02:48.966 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4513081118 ms) 2024-04-14 05:02:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4513081119 ms) 2024-04-14 05:02:48.971 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 05:02:47.903827+00:00', 'runtime': '4513080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4513081123 ms) 2024-04-14 05:02:48.972 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 05:01:47.903788+00:00', 'runtime': '4513020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4513081124 ms) 2024-04-14 05:02:54.341 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4513086492 ms) 2024-04-14 05:03:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4513140072 ms) 2024-04-14 05:03:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4513140072 ms) 2024-04-14 05:03:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4513140072 ms) 2024-04-14 05:03:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4513140073 ms) 2024-04-14 05:03:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4513141106 ms) 2024-04-14 05:03:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4513141107 ms) 2024-04-14 05:03:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 05:03:47.903805+00:00', 'runtime': '4513140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4513141108 ms) 2024-04-14 05:03:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 05:02:47.903827+00:00', 'runtime': '4513080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4513141109 ms) 2024-04-14 05:04:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4513200062 ms) 2024-04-14 05:04:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4513200062 ms) 2024-04-14 05:04:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4513200062 ms) 2024-04-14 05:04:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4513200063 ms) 2024-04-14 05:04:48.935 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4513201087 ms) 2024-04-14 05:04:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4513201088 ms) 2024-04-14 05:04:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 05:04:47.903675+00:00', 'runtime': '4513200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4513201089 ms) 2024-04-14 05:04:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 05:03:47.903805+00:00', 'runtime': '4513140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4513201089 ms) 2024-04-14 05:05:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4513260073 ms) 2024-04-14 05:05:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4513260073 ms) 2024-04-14 05:05:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4513260073 ms) 2024-04-14 05:05:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4513260074 ms) 2024-04-14 05:05:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4513261104 ms) 2024-04-14 05:05:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4513261105 ms) 2024-04-14 05:05:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 05:05:47.903844+00:00', 'runtime': '4513260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4513261106 ms) 2024-04-14 05:05:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 05:04:47.903675+00:00', 'runtime': '4513200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4513261107 ms) 2024-04-14 05:05:53.797 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4513265949 ms) 2024-04-14 05:06:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4513320072 ms) 2024-04-14 05:06:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4513320072 ms) 2024-04-14 05:06:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4513320072 ms) 2024-04-14 05:06:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4513320073 ms) 2024-04-14 05:06:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4513321104 ms) 2024-04-14 05:06:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4513321104 ms) 2024-04-14 05:06:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 05:06:47.903813+00:00', 'runtime': '4513320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4513321106 ms) 2024-04-14 05:06:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 05:05:47.903844+00:00', 'runtime': '4513260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4513321107 ms) 2024-04-14 05:07:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4513380071 ms) 2024-04-14 05:07:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4513380072 ms) 2024-04-14 05:07:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4513380072 ms) 2024-04-14 05:07:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4513380073 ms) 2024-04-14 05:07:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4513381105 ms) 2024-04-14 05:07:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4513381105 ms) 2024-04-14 05:07:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 05:07:47.903831+00:00', 'runtime': '4513380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4513381107 ms) 2024-04-14 05:07:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 05:06:47.903813+00:00', 'runtime': '4513320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4513381108 ms) 2024-04-14 05:08:47.926 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4513440077 ms) 2024-04-14 05:08:47.926 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4513440078 ms) 2024-04-14 05:08:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4513440078 ms) 2024-04-14 05:08:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4513440079 ms) 2024-04-14 05:08:48.964 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4513441116 ms) 2024-04-14 05:08:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4513441117 ms) 2024-04-14 05:08:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 05:08:47.903840+00:00', 'runtime': '4513440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4513441118 ms) 2024-04-14 05:08:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 05:07:47.903831+00:00', 'runtime': '4513380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4513441119 ms) 2024-04-14 05:08:54.463 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4513446615 ms) 2024-04-14 05:09:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4513500073 ms) 2024-04-14 05:09:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4513500073 ms) 2024-04-14 05:09:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4513500073 ms) 2024-04-14 05:09:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4513500074 ms) 2024-04-14 05:09:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4513501110 ms) 2024-04-14 05:09:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4513501111 ms) 2024-04-14 05:09:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 05:09:47.903815+00:00', 'runtime': '4513500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4513501112 ms) 2024-04-14 05:09:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 05:08:47.903840+00:00', 'runtime': '4513440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4513501115 ms) 2024-04-14 05:10:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4513560073 ms) 2024-04-14 05:10:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4513560073 ms) 2024-04-14 05:10:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4513560073 ms) 2024-04-14 05:10:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4513560074 ms) 2024-04-14 05:10:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4513561106 ms) 2024-04-14 05:10:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4513561106 ms) 2024-04-14 05:10:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 05:10:47.904644+00:00', 'runtime': '4513560.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+4513561108 ms) 2024-04-14 05:10:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 05:09:47.903815+00:00', 'runtime': '4513500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4513561109 ms) 2024-04-14 05:11:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4513620073 ms) 2024-04-14 05:11:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4513620074 ms) 2024-04-14 05:11:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4513620074 ms) 2024-04-14 05:11:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4513620074 ms) 2024-04-14 05:11:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4513621112 ms) 2024-04-14 05:11:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4513621113 ms) 2024-04-14 05:11:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 05:11:47.903812+00:00', 'runtime': '4513620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4513621116 ms) 2024-04-14 05:11:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 05:10:47.904644+00:00', 'runtime': '4513560.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+4513621117 ms) 2024-04-14 05:11:53.959 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4513626110 ms) 2024-04-14 05:12:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4513680072 ms) 2024-04-14 05:12:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4513680072 ms) 2024-04-14 05:12:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4513680072 ms) 2024-04-14 05:12:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4513680073 ms) 2024-04-14 05:12:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4513681110 ms) 2024-04-14 05:12:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4513681111 ms) 2024-04-14 05:12:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 05:12:47.903830+00:00', 'runtime': '4513680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4513681112 ms) 2024-04-14 05:12:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 05:11:47.903812+00:00', 'runtime': '4513620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4513681113 ms) 2024-04-14 05:13:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4513740071 ms) 2024-04-14 05:13:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4513740072 ms) 2024-04-14 05:13:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4513740072 ms) 2024-04-14 05:13:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4513740072 ms) 2024-04-14 05:13:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4513741107 ms) 2024-04-14 05:13:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4513741108 ms) 2024-04-14 05:13:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 05:13:47.903813+00:00', 'runtime': '4513740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4513741109 ms) 2024-04-14 05:13:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 05:12:47.903830+00:00', 'runtime': '4513680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4513741110 ms) 2024-04-14 05:14:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4513800063 ms) 2024-04-14 05:14:47.912 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4513800063 ms) 2024-04-14 05:14:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4513800063 ms) 2024-04-14 05:14:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4513800064 ms) 2024-04-14 05:14:48.939 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4513801090 ms) 2024-04-14 05:14:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4513801091 ms) 2024-04-14 05:14:48.941 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 05:14:47.903684+00:00', 'runtime': '4513800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4513801092 ms) 2024-04-14 05:14:48.941 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 05:13:47.903813+00:00', 'runtime': '4513740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4513801092 ms) 2024-04-14 05:14:54.361 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4513806513 ms) 2024-04-14 05:15:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4513860072 ms) 2024-04-14 05:15:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4513860072 ms) 2024-04-14 05:15:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4513860072 ms) 2024-04-14 05:15:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4513860073 ms) 2024-04-14 05:15:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4513861110 ms) 2024-04-14 05:15:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4513861111 ms) 2024-04-14 05:15:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 05:15:47.903826+00:00', 'runtime': '4513860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4513861114 ms) 2024-04-14 05:15:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 05:14:47.903684+00:00', 'runtime': '4513800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4513861115 ms) 2024-04-14 05:16:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4513920073 ms) 2024-04-14 05:16:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4513920074 ms) 2024-04-14 05:16:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4513920074 ms) 2024-04-14 05:16:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4513920075 ms) 2024-04-14 05:16:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4513921112 ms) 2024-04-14 05:16:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4513921112 ms) 2024-04-14 05:16:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 05:16:47.903809+00:00', 'runtime': '4513920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4513921116 ms) 2024-04-14 05:16:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 05:15:47.903826+00:00', 'runtime': '4513860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4513921116 ms) 2024-04-14 05:16:54.501 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4513926653 ms) 2024-04-14 05:17:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4513980072 ms) 2024-04-14 05:17:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4513980073 ms) 2024-04-14 05:17:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4513980073 ms) 2024-04-14 05:17:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4513980074 ms) 2024-04-14 05:17:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4513981110 ms) 2024-04-14 05:17:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4513981111 ms) 2024-04-14 05:17:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 05:17:47.904815+00:00', 'runtime': '4513980.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+4513981112 ms) 2024-04-14 05:17:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 05:16:47.903809+00:00', 'runtime': '4513920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4513981113 ms) 2024-04-14 05:18:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4514040073 ms) 2024-04-14 05:18:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4514040074 ms) 2024-04-14 05:18:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4514040074 ms) 2024-04-14 05:18:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4514040075 ms) 2024-04-14 05:18:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4514041112 ms) 2024-04-14 05:18:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4514041113 ms) 2024-04-14 05:18:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 05:18:47.903804+00:00', 'runtime': '4514040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4514041115 ms) 2024-04-14 05:18:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 05:17:47.904815+00:00', 'runtime': '4513980.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+4514041115 ms) 2024-04-14 05:18:53.896 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4514046048 ms) 2024-04-14 05:19:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4514100072 ms) 2024-04-14 05:19:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4514100072 ms) 2024-04-14 05:19:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4514100072 ms) 2024-04-14 05:19:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4514100073 ms) 2024-04-14 05:19:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4514101104 ms) 2024-04-14 05:19:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4514101104 ms) 2024-04-14 05:19:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 05:19:47.903793+00:00', 'runtime': '4514100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4514101106 ms) 2024-04-14 05:19:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 05:18:47.903804+00:00', 'runtime': '4514040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4514101107 ms) 2024-04-14 05:20:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4514160073 ms) 2024-04-14 05:20:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4514160073 ms) 2024-04-14 05:20:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4514160074 ms) 2024-04-14 05:20:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4514160074 ms) 2024-04-14 05:20:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4514161108 ms) 2024-04-14 05:20:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4514161108 ms) 2024-04-14 05:20:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 05:20:47.903822+00:00', 'runtime': '4514160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4514161111 ms) 2024-04-14 05:20:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 05:19:47.903793+00:00', 'runtime': '4514100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4514161112 ms) 2024-04-14 05:20:54.561 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4514166713 ms) 2024-04-14 05:21:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4514220072 ms) 2024-04-14 05:21:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4514220072 ms) 2024-04-14 05:21:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4514220072 ms) 2024-04-14 05:21:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4514220073 ms) 2024-04-14 05:21:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4514221105 ms) 2024-04-14 05:21:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4514221106 ms) 2024-04-14 05:21:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 05:21:47.903802+00:00', 'runtime': '4514220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4514221107 ms) 2024-04-14 05:21:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 05:20:47.903822+00:00', 'runtime': '4514160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4514221108 ms) 2024-04-14 05:22:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4514280071 ms) 2024-04-14 05:22:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4514280072 ms) 2024-04-14 05:22:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4514280072 ms) 2024-04-14 05:22:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4514280072 ms) 2024-04-14 05:22:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4514281105 ms) 2024-04-14 05:22:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4514281105 ms) 2024-04-14 05:22:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 05:22:47.903829+00:00', 'runtime': '4514280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4514281107 ms) 2024-04-14 05:22:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 05:21:47.903802+00:00', 'runtime': '4514220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4514281108 ms) 2024-04-14 05:23:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4514340073 ms) 2024-04-14 05:23:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4514340074 ms) 2024-04-14 05:23:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4514340074 ms) 2024-04-14 05:23:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4514340075 ms) 2024-04-14 05:23:48.966 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4514341118 ms) 2024-04-14 05:23:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4514341119 ms) 2024-04-14 05:23:48.972 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 05:23:47.903823+00:00', 'runtime': '4514340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4514341124 ms) 2024-04-14 05:23:48.973 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 05:22:47.903829+00:00', 'runtime': '4514280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4514341125 ms) 2024-04-14 05:23:54.460 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4514346612 ms) 2024-04-14 05:24:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4514400062 ms) 2024-04-14 05:24:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4514400063 ms) 2024-04-14 05:24:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4514400063 ms) 2024-04-14 05:24:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4514400063 ms) 2024-04-14 05:24:48.937 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4514401088 ms) 2024-04-14 05:24:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4514401089 ms) 2024-04-14 05:24:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 05:24:47.904170+00:00', 'runtime': '4514400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4514401090 ms) 2024-04-14 05:24:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 05:23:47.903823+00:00', 'runtime': '4514340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4514401090 ms) 2024-04-14 05:25:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4514460072 ms) 2024-04-14 05:25:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4514460072 ms) 2024-04-14 05:25:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4514460072 ms) 2024-04-14 05:25:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4514460073 ms) 2024-04-14 05:25:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4514461107 ms) 2024-04-14 05:25:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4514461107 ms) 2024-04-14 05:25:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 05:25:47.903848+00:00', 'runtime': '4514460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4514461109 ms) 2024-04-14 05:25:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 05:24:47.904170+00:00', 'runtime': '4514400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4514461110 ms) 2024-04-14 05:26:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4514520073 ms) 2024-04-14 05:26:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4514520074 ms) 2024-04-14 05:26:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4514520074 ms) 2024-04-14 05:26:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4514520075 ms) 2024-04-14 05:26:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4514521113 ms) 2024-04-14 05:26:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4514521114 ms) 2024-04-14 05:26:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 05:26:47.903814+00:00', 'runtime': '4514520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4514521117 ms) 2024-04-14 05:26:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 05:25:47.903848+00:00', 'runtime': '4514460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4514521118 ms) 2024-04-14 05:26:53.836 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4514525987 ms) 2024-04-14 05:27:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4514580071 ms) 2024-04-14 05:27:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4514580072 ms) 2024-04-14 05:27:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4514580072 ms) 2024-04-14 05:27:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4514580073 ms) 2024-04-14 05:27:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4514581108 ms) 2024-04-14 05:27:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4514581109 ms) 2024-04-14 05:27:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 05:27:47.903798+00:00', 'runtime': '4514580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4514581110 ms) 2024-04-14 05:27:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 05:26:47.903814+00:00', 'runtime': '4514520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4514581111 ms) 2024-04-14 05:28:47.927 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4514640078 ms) 2024-04-14 05:28:47.927 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4514640079 ms) 2024-04-14 05:28:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4514640079 ms) 2024-04-14 05:28:47.928 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4514640079 ms) 2024-04-14 05:28:48.962 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4514641114 ms) 2024-04-14 05:28:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4514641115 ms) 2024-04-14 05:28:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 05:28:47.903815+00:00', 'runtime': '4514640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4514641116 ms) 2024-04-14 05:28:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 05:27:47.903798+00:00', 'runtime': '4514580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4514641117 ms) 2024-04-14 05:28:54.163 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4514646315 ms) 2024-04-14 05:29:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4514700072 ms) 2024-04-14 05:29:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4514700073 ms) 2024-04-14 05:29:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4514700073 ms) 2024-04-14 05:29:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4514700073 ms) 2024-04-14 05:29:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4514701105 ms) 2024-04-14 05:29:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4514701106 ms) 2024-04-14 05:29:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 05:29:47.904606+00:00', 'runtime': '4514700.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+4514701108 ms) 2024-04-14 05:29:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 05:28:47.903815+00:00', 'runtime': '4514640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4514701109 ms) 2024-04-14 05:30:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4514760072 ms) 2024-04-14 05:30:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4514760072 ms) 2024-04-14 05:30:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4514760072 ms) 2024-04-14 05:30:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4514760073 ms) 2024-04-14 05:30:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4514761105 ms) 2024-04-14 05:30:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4514761106 ms) 2024-04-14 05:30:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 05:30:47.903799+00:00', 'runtime': '4514760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4514761107 ms) 2024-04-14 05:30:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 05:29:47.904606+00:00', 'runtime': '4514700.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+4514761108 ms) 2024-04-14 05:31:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4514820073 ms) 2024-04-14 05:31:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4514820074 ms) 2024-04-14 05:31:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4514820074 ms) 2024-04-14 05:31:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4514820075 ms) 2024-04-14 05:31:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4514821111 ms) 2024-04-14 05:31:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4514821112 ms) 2024-04-14 05:31:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 05:31:47.903824+00:00', 'runtime': '4514820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4514821115 ms) 2024-04-14 05:31:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 05:30:47.903799+00:00', 'runtime': '4514760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4514821116 ms) 2024-04-14 05:31:54.163 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4514826315 ms) 2024-04-14 05:32:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4514880072 ms) 2024-04-14 05:32:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4514880072 ms) 2024-04-14 05:32:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4514880072 ms) 2024-04-14 05:32:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4514880073 ms) 2024-04-14 05:32:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4514881103 ms) 2024-04-14 05:32:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4514881104 ms) 2024-04-14 05:32:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 05:32:47.904623+00:00', 'runtime': '4514880.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+4514881106 ms) 2024-04-14 05:32:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 05:31:47.903824+00:00', 'runtime': '4514820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4514881107 ms) 2024-04-14 05:33:47.926 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4514940077 ms) 2024-04-14 05:33:47.926 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4514940078 ms) 2024-04-14 05:33:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4514940078 ms) 2024-04-14 05:33:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4514940079 ms) 2024-04-14 05:33:48.962 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4514941114 ms) 2024-04-14 05:33:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4514941114 ms) 2024-04-14 05:33:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 05:33:47.903815+00:00', 'runtime': '4514940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4514941118 ms) 2024-04-14 05:33:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 05:32:47.904623+00:00', 'runtime': '4514880.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+4514941118 ms) 2024-04-14 05:33:54.870 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4514947022 ms) 2024-04-14 05:34:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4515000062 ms) 2024-04-14 05:34:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4515000062 ms) 2024-04-14 05:34:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4515000062 ms) 2024-04-14 05:34:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4515000062 ms) 2024-04-14 05:34:48.937 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4515001088 ms) 2024-04-14 05:34:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4515001089 ms) 2024-04-14 05:34:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 05:34:47.903655+00:00', 'runtime': '4515000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4515001091 ms) 2024-04-14 05:34:48.940 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 05:33:47.903815+00:00', 'runtime': '4514940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4515001091 ms) 2024-04-14 05:35:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4515060073 ms) 2024-04-14 05:35:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4515060073 ms) 2024-04-14 05:35:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4515060074 ms) 2024-04-14 05:35:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4515060074 ms) 2024-04-14 05:35:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4515061112 ms) 2024-04-14 05:35:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4515061112 ms) 2024-04-14 05:35:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 05:35:47.903846+00:00', 'runtime': '4515060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4515061114 ms) 2024-04-14 05:35:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 05:34:47.903655+00:00', 'runtime': '4515000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4515061118 ms) 2024-04-14 05:35:54.264 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4515066415 ms) 2024-04-14 05:36:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4515120071 ms) 2024-04-14 05:36:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4515120072 ms) 2024-04-14 05:36:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4515120072 ms) 2024-04-14 05:36:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4515120072 ms) 2024-04-14 05:36:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4515121105 ms) 2024-04-14 05:36:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4515121106 ms) 2024-04-14 05:36:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 05:36:47.903782+00:00', 'runtime': '4515120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4515121107 ms) 2024-04-14 05:36:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 05:35:47.903846+00:00', 'runtime': '4515060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4515121108 ms) 2024-04-14 05:37:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4515180071 ms) 2024-04-14 05:37:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4515180072 ms) 2024-04-14 05:37:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4515180072 ms) 2024-04-14 05:37:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4515180073 ms) 2024-04-14 05:37:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4515181110 ms) 2024-04-14 05:37:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4515181110 ms) 2024-04-14 05:37:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 05:37:47.903831+00:00', 'runtime': '4515180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4515181112 ms) 2024-04-14 05:37:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 05:36:47.903782+00:00', 'runtime': '4515120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4515181113 ms) 2024-04-14 05:38:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4515240073 ms) 2024-04-14 05:38:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4515240073 ms) 2024-04-14 05:38:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4515240074 ms) 2024-04-14 05:38:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4515240074 ms) 2024-04-14 05:38:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4515241112 ms) 2024-04-14 05:38:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4515241113 ms) 2024-04-14 05:38:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 05:38:47.903793+00:00', 'runtime': '4515240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4515241115 ms) 2024-04-14 05:38:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 05:37:47.903831+00:00', 'runtime': '4515180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4515241116 ms) 2024-04-14 05:38:54.629 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4515246780 ms) 2024-04-14 05:39:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4515300072 ms) 2024-04-14 05:39:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4515300072 ms) 2024-04-14 05:39:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4515300073 ms) 2024-04-14 05:39:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4515300073 ms) 2024-04-14 05:39:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4515301107 ms) 2024-04-14 05:39:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4515301108 ms) 2024-04-14 05:39:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 05:39:47.903868+00:00', 'runtime': '4515300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4515301109 ms) 2024-04-14 05:39:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 05:38:47.903793+00:00', 'runtime': '4515240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4515301110 ms) 2024-04-14 05:40:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4515360072 ms) 2024-04-14 05:40:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4515360072 ms) 2024-04-14 05:40:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4515360072 ms) 2024-04-14 05:40:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4515360073 ms) 2024-04-14 05:40:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4515361110 ms) 2024-04-14 05:40:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4515361110 ms) 2024-04-14 05:40:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 05:40:47.903837+00:00', 'runtime': '4515360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4515361112 ms) 2024-04-14 05:40:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 05:39:47.903868+00:00', 'runtime': '4515300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4515361114 ms) 2024-04-14 05:41:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4515420073 ms) 2024-04-14 05:41:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4515420073 ms) 2024-04-14 05:41:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4515420074 ms) 2024-04-14 05:41:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4515420074 ms) 2024-04-14 05:41:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4515421108 ms) 2024-04-14 05:41:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4515421109 ms) 2024-04-14 05:41:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 05:41:47.903821+00:00', 'runtime': '4515420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4515421110 ms) 2024-04-14 05:41:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 05:40:47.903837+00:00', 'runtime': '4515360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4515421111 ms) 2024-04-14 05:41:54.173 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4515426324 ms) 2024-04-14 05:42:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4515480071 ms) 2024-04-14 05:42:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4515480072 ms) 2024-04-14 05:42:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4515480072 ms) 2024-04-14 05:42:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4515480073 ms) 2024-04-14 05:42:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4515481107 ms) 2024-04-14 05:42:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4515481108 ms) 2024-04-14 05:42:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 05:42:47.903822+00:00', 'runtime': '4515480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4515481110 ms) 2024-04-14 05:42:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 05:41:47.903821+00:00', 'runtime': '4515420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4515481111 ms) 2024-04-14 05:43:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4515540072 ms) 2024-04-14 05:43:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4515540073 ms) 2024-04-14 05:43:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4515540073 ms) 2024-04-14 05:43:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4515540073 ms) 2024-04-14 05:43:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4515541107 ms) 2024-04-14 05:43:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4515541108 ms) 2024-04-14 05:43:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 05:43:47.903804+00:00', 'runtime': '4515540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4515541110 ms) 2024-04-14 05:43:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 05:42:47.903822+00:00', 'runtime': '4515480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4515541111 ms) 2024-04-14 05:44:47.913 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4515600065 ms) 2024-04-14 05:44:47.913 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4515600065 ms) 2024-04-14 05:44:47.914 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4515600065 ms) 2024-04-14 05:44:47.914 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4515600065 ms) 2024-04-14 05:44:48.938 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4515601089 ms) 2024-04-14 05:44:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4515601089 ms) 2024-04-14 05:44:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 05:44:47.905715+00:00', 'runtime': '4515600.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4515601091 ms) 2024-04-14 05:44:48.940 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 05:43:47.903804+00:00', 'runtime': '4515540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4515601091 ms) 2024-04-14 05:44:54.197 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4515606348 ms) 2024-04-14 05:45:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4515660071 ms) 2024-04-14 05:45:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4515660072 ms) 2024-04-14 05:45:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4515660072 ms) 2024-04-14 05:45:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4515660072 ms) 2024-04-14 05:45:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4515661104 ms) 2024-04-14 05:45:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4515661105 ms) 2024-04-14 05:45:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 05:45:47.903836+00:00', 'runtime': '4515660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4515661106 ms) 2024-04-14 05:45:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 05:44:47.905715+00:00', 'runtime': '4515600.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4515661107 ms) 2024-04-14 05:46:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4515720073 ms) 2024-04-14 05:46:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4515720074 ms) 2024-04-14 05:46:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4515720074 ms) 2024-04-14 05:46:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4515720074 ms) 2024-04-14 05:46:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4515721109 ms) 2024-04-14 05:46:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4515721109 ms) 2024-04-14 05:46:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 05:46:47.903837+00:00', 'runtime': '4515720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4515721111 ms) 2024-04-14 05:46:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 05:45:47.903836+00:00', 'runtime': '4515660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4515721114 ms) 2024-04-14 05:46:54.324 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4515726476 ms) 2024-04-14 05:47:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4515780073 ms) 2024-04-14 05:47:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4515780073 ms) 2024-04-14 05:47:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4515780074 ms) 2024-04-14 05:47:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4515780074 ms) 2024-04-14 05:47:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4515781107 ms) 2024-04-14 05:47:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4515781108 ms) 2024-04-14 05:47:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 05:47:47.903507+00:00', 'runtime': '4515780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4515781109 ms) 2024-04-14 05:47:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 05:46:47.903837+00:00', 'runtime': '4515720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4515781110 ms) 2024-04-14 05:48:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4515840071 ms) 2024-04-14 05:48:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4515840072 ms) 2024-04-14 05:48:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4515840072 ms) 2024-04-14 05:48:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4515840073 ms) 2024-04-14 05:48:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4515841107 ms) 2024-04-14 05:48:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4515841107 ms) 2024-04-14 05:48:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 05:48:47.903799+00:00', 'runtime': '4515840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4515841109 ms) 2024-04-14 05:48:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 05:47:47.903507+00:00', 'runtime': '4515780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4515841110 ms) 2024-04-14 05:49:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4515900073 ms) 2024-04-14 05:49:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4515900073 ms) 2024-04-14 05:49:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4515900073 ms) 2024-04-14 05:49:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4515900074 ms) 2024-04-14 05:49:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4515901109 ms) 2024-04-14 05:49:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4515901110 ms) 2024-04-14 05:49:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 05:49:47.903818+00:00', 'runtime': '4515900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4515901111 ms) 2024-04-14 05:49:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 05:48:47.903799+00:00', 'runtime': '4515840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4515901115 ms) 2024-04-14 05:49:54.573 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4515906724 ms) 2024-04-14 05:50:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4515960072 ms) 2024-04-14 05:50:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4515960072 ms) 2024-04-14 05:50:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4515960072 ms) 2024-04-14 05:50:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4515960073 ms) 2024-04-14 05:50:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4515961105 ms) 2024-04-14 05:50:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4515961106 ms) 2024-04-14 05:50:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 05:50:47.903790+00:00', 'runtime': '4515960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4515961108 ms) 2024-04-14 05:50:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 05:49:47.903818+00:00', 'runtime': '4515900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4515961109 ms) 2024-04-14 05:51:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4516020072 ms) 2024-04-14 05:51:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4516020072 ms) 2024-04-14 05:51:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4516020072 ms) 2024-04-14 05:51:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4516020073 ms) 2024-04-14 05:51:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4516021110 ms) 2024-04-14 05:51:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4516021110 ms) 2024-04-14 05:51:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 05:51:47.903827+00:00', 'runtime': '4516020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4516021114 ms) 2024-04-14 05:51:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 05:50:47.903790+00:00', 'runtime': '4515960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4516021114 ms) 2024-04-14 05:52:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4516080073 ms) 2024-04-14 05:52:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4516080074 ms) 2024-04-14 05:52:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4516080074 ms) 2024-04-14 05:52:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4516080074 ms) 2024-04-14 05:52:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4516081113 ms) 2024-04-14 05:52:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4516081114 ms) 2024-04-14 05:52:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 05:52:47.903801+00:00', 'runtime': '4516080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4516081117 ms) 2024-04-14 05:52:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 05:51:47.903827+00:00', 'runtime': '4516020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4516081117 ms) 2024-04-14 05:52:54.201 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4516086353 ms) 2024-04-14 05:53:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4516140071 ms) 2024-04-14 05:53:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4516140072 ms) 2024-04-14 05:53:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4516140072 ms) 2024-04-14 05:53:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4516140072 ms) 2024-04-14 05:53:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4516141105 ms) 2024-04-14 05:53:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4516141106 ms) 2024-04-14 05:53:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 05:53:47.903775+00:00', 'runtime': '4516140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4516141108 ms) 2024-04-14 05:53:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 05:52:47.903801+00:00', 'runtime': '4516080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4516141108 ms) 2024-04-14 05:54:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4516200062 ms) 2024-04-14 05:54:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4516200062 ms) 2024-04-14 05:54:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4516200062 ms) 2024-04-14 05:54:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4516200063 ms) 2024-04-14 05:54:48.936 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4516201088 ms) 2024-04-14 05:54:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4516201089 ms) 2024-04-14 05:54:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 05:54:47.903686+00:00', 'runtime': '4516200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4516201091 ms) 2024-04-14 05:54:48.940 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 05:53:47.903775+00:00', 'runtime': '4516140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4516201092 ms) 2024-04-14 05:55:47.927 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4516260078 ms) 2024-04-14 05:55:47.927 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4516260079 ms) 2024-04-14 05:55:47.928 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4516260079 ms) 2024-04-14 05:55:47.928 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4516260079 ms) 2024-04-14 05:55:48.965 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4516261117 ms) 2024-04-14 05:55:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4516261118 ms) 2024-04-14 05:55:48.968 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 05:55:47.903829+00:00', 'runtime': '4516260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4516261120 ms) 2024-04-14 05:55:48.971 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 05:54:47.903686+00:00', 'runtime': '4516200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4516261123 ms) 2024-04-14 05:55:54.160 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4516266312 ms) 2024-04-14 05:56:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4516320072 ms) 2024-04-14 05:56:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4516320073 ms) 2024-04-14 05:56:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4516320073 ms) 2024-04-14 05:56:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4516320073 ms) 2024-04-14 05:56:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4516321107 ms) 2024-04-14 05:56:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4516321107 ms) 2024-04-14 05:56:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 05:56:47.904698+00:00', 'runtime': '4516320.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+4516321109 ms) 2024-04-14 05:56:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 05:55:47.903829+00:00', 'runtime': '4516260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4516321110 ms) 2024-04-14 05:57:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4516380071 ms) 2024-04-14 05:57:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4516380072 ms) 2024-04-14 05:57:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4516380072 ms) 2024-04-14 05:57:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4516380073 ms) 2024-04-14 05:57:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4516381107 ms) 2024-04-14 05:57:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4516381107 ms) 2024-04-14 05:57:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 05:57:47.903800+00:00', 'runtime': '4516380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4516381109 ms) 2024-04-14 05:57:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 05:56:47.904698+00:00', 'runtime': '4516320.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+4516381110 ms) 2024-04-14 05:58:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4516440073 ms) 2024-04-14 05:58:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4516440074 ms) 2024-04-14 05:58:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4516440074 ms) 2024-04-14 05:58:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4516440075 ms) 2024-04-14 05:58:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4516441111 ms) 2024-04-14 05:58:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4516441112 ms) 2024-04-14 05:58:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 05:58:47.903830+00:00', 'runtime': '4516440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4516441113 ms) 2024-04-14 05:58:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 05:57:47.903800+00:00', 'runtime': '4516380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4516441117 ms) 2024-04-14 05:58:54.325 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4516446477 ms) 2024-04-14 05:59:47.919 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4516500071 ms) 2024-04-14 05:59:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4516500071 ms) 2024-04-14 05:59:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4516500072 ms) 2024-04-14 05:59:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4516500072 ms) 2024-04-14 05:59:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4516501105 ms) 2024-04-14 05:59:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4516501106 ms) 2024-04-14 05:59:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 05:59:47.903489+00:00', 'runtime': '4516500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4516501108 ms) 2024-04-14 05:59:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 05:58:47.903830+00:00', 'runtime': '4516440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4516501108 ms) 2024-04-14 06:00:47.926 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4516560078 ms) 2024-04-14 06:00:47.927 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4516560078 ms) 2024-04-14 06:00:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4516560078 ms) 2024-04-14 06:00:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4516560079 ms) 2024-04-14 06:00:48.962 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4516561113 ms) 2024-04-14 06:00:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4516561114 ms) 2024-04-14 06:00:48.968 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 06:00:47.903828+00:00', 'runtime': '4516560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4516561120 ms) 2024-04-14 06:00:48.969 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 05:59:47.903489+00:00', 'runtime': '4516500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4516561120 ms) 2024-04-14 06:00:53.841 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4516565992 ms) 2024-04-14 06:01:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4516620072 ms) 2024-04-14 06:01:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4516620072 ms) 2024-04-14 06:01:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4516620072 ms) 2024-04-14 06:01:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4516620073 ms) 2024-04-14 06:01:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4516621105 ms) 2024-04-14 06:01:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4516621106 ms) 2024-04-14 06:01:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 06:01:47.903886+00:00', 'runtime': '4516620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4516621107 ms) 2024-04-14 06:01:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 06:00:47.903828+00:00', 'runtime': '4516560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4516621108 ms) 2024-04-14 06:02:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4516680072 ms) 2024-04-14 06:02:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4516680072 ms) 2024-04-14 06:02:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4516680072 ms) 2024-04-14 06:02:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4516680073 ms) 2024-04-14 06:02:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4516681105 ms) 2024-04-14 06:02:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4516681106 ms) 2024-04-14 06:02:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 06:02:47.903786+00:00', 'runtime': '4516680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4516681108 ms) 2024-04-14 06:02:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 06:01:47.903886+00:00', 'runtime': '4516620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4516681109 ms) 2024-04-14 06:03:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4516740073 ms) 2024-04-14 06:03:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4516740073 ms) 2024-04-14 06:03:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4516740074 ms) 2024-04-14 06:03:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4516740074 ms) 2024-04-14 06:03:48.962 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4516741113 ms) 2024-04-14 06:03:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4516741114 ms) 2024-04-14 06:03:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 06:03:47.903786+00:00', 'runtime': '4516740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4516741118 ms) 2024-04-14 06:03:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 06:02:47.903786+00:00', 'runtime': '4516680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4516741118 ms) 2024-04-14 06:03:54.519 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4516746671 ms) 2024-04-14 06:04:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4516800063 ms) 2024-04-14 06:04:47.912 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4516800063 ms) 2024-04-14 06:04:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4516800063 ms) 2024-04-14 06:04:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4516800063 ms) 2024-04-14 06:04:48.937 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4516801089 ms) 2024-04-14 06:04:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4516801089 ms) 2024-04-14 06:04:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 06:04:47.903630+00:00', 'runtime': '4516800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4516801091 ms) 2024-04-14 06:04:48.940 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 06:03:47.903786+00:00', 'runtime': '4516740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4516801091 ms) 2024-04-14 06:05:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4516860073 ms) 2024-04-14 06:05:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4516860074 ms) 2024-04-14 06:05:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4516860074 ms) 2024-04-14 06:05:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4516860074 ms) 2024-04-14 06:05:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4516861108 ms) 2024-04-14 06:05:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4516861109 ms) 2024-04-14 06:05:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 06:05:47.903824+00:00', 'runtime': '4516860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4516861111 ms) 2024-04-14 06:05:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 06:04:47.903630+00:00', 'runtime': '4516800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4516861112 ms) 2024-04-14 06:05:54.935 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4516867087 ms) 2024-04-14 06:06:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4516920072 ms) 2024-04-14 06:06:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4516920072 ms) 2024-04-14 06:06:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4516920073 ms) 2024-04-14 06:06:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4516920073 ms) 2024-04-14 06:06:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4516921106 ms) 2024-04-14 06:06:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4516921107 ms) 2024-04-14 06:06:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 06:06:47.903796+00:00', 'runtime': '4516920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4516921108 ms) 2024-04-14 06:06:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 06:05:47.903824+00:00', 'runtime': '4516860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4516921109 ms) 2024-04-14 06:07:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4516980073 ms) 2024-04-14 06:07:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4516980073 ms) 2024-04-14 06:07:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4516980074 ms) 2024-04-14 06:07:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4516980074 ms) 2024-04-14 06:07:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4516981108 ms) 2024-04-14 06:07:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4516981108 ms) 2024-04-14 06:07:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 06:07:47.903804+00:00', 'runtime': '4516980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4516981110 ms) 2024-04-14 06:07:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 06:06:47.903796+00:00', 'runtime': '4516920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4516981111 ms) 2024-04-14 06:07:54.251 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4516986402 ms) 2024-04-14 06:08:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4517040072 ms) 2024-04-14 06:08:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4517040072 ms) 2024-04-14 06:08:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4517040072 ms) 2024-04-14 06:08:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4517040073 ms) 2024-04-14 06:08:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4517041108 ms) 2024-04-14 06:08:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4517041108 ms) 2024-04-14 06:08:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 06:08:47.903805+00:00', 'runtime': '4517040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4517041110 ms) 2024-04-14 06:08:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 06:07:47.903804+00:00', 'runtime': '4516980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4517041111 ms) 2024-04-14 06:09:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4517100071 ms) 2024-04-14 06:09:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4517100072 ms) 2024-04-14 06:09:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4517100072 ms) 2024-04-14 06:09:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4517100072 ms) 2024-04-14 06:09:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4517101106 ms) 2024-04-14 06:09:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4517101107 ms) 2024-04-14 06:09:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 06:09:47.903826+00:00', 'runtime': '4517100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4517101108 ms) 2024-04-14 06:09:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 06:08:47.903805+00:00', 'runtime': '4517040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4517101108 ms) 2024-04-14 06:10:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4517160073 ms) 2024-04-14 06:10:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4517160074 ms) 2024-04-14 06:10:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4517160074 ms) 2024-04-14 06:10:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4517160074 ms) 2024-04-14 06:10:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4517161110 ms) 2024-04-14 06:10:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4517161110 ms) 2024-04-14 06:10:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 06:10:47.903788+00:00', 'runtime': '4517160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4517161113 ms) 2024-04-14 06:10:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 06:09:47.903826+00:00', 'runtime': '4517100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4517161114 ms) 2024-04-14 06:10:54.158 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4517166310 ms) 2024-04-14 06:11:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4517220071 ms) 2024-04-14 06:11:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4517220072 ms) 2024-04-14 06:11:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4517220072 ms) 2024-04-14 06:11:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4517220072 ms) 2024-04-14 06:11:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4517221105 ms) 2024-04-14 06:11:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4517221105 ms) 2024-04-14 06:11:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 06:11:47.903795+00:00', 'runtime': '4517220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4517221107 ms) 2024-04-14 06:11:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 06:10:47.903788+00:00', 'runtime': '4517160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4517221108 ms) 2024-04-14 06:12:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4517280072 ms) 2024-04-14 06:12:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4517280072 ms) 2024-04-14 06:12:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4517280072 ms) 2024-04-14 06:12:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4517280073 ms) 2024-04-14 06:12:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4517281105 ms) 2024-04-14 06:12:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4517281106 ms) 2024-04-14 06:12:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 06:12:47.903798+00:00', 'runtime': '4517280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4517281108 ms) 2024-04-14 06:12:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 06:11:47.903795+00:00', 'runtime': '4517220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4517281108 ms) 2024-04-14 06:13:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4517340072 ms) 2024-04-14 06:13:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4517340073 ms) 2024-04-14 06:13:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4517340073 ms) 2024-04-14 06:13:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4517340073 ms) 2024-04-14 06:13:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4517341108 ms) 2024-04-14 06:13:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4517341108 ms) 2024-04-14 06:13:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 06:13:47.903794+00:00', 'runtime': '4517340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4517341111 ms) 2024-04-14 06:13:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 06:12:47.903798+00:00', 'runtime': '4517280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4517341112 ms) 2024-04-14 06:13:54.541 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4517346693 ms) 2024-04-14 06:14:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4517400062 ms) 2024-04-14 06:14:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4517400062 ms) 2024-04-14 06:14:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4517400062 ms) 2024-04-14 06:14:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4517400062 ms) 2024-04-14 06:14:48.935 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4517401086 ms) 2024-04-14 06:14:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4517401087 ms) 2024-04-14 06:14:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 06:14:47.903639+00:00', 'runtime': '4517400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4517401088 ms) 2024-04-14 06:14:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 06:13:47.903794+00:00', 'runtime': '4517340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4517401088 ms) 2024-04-14 06:15:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4517460073 ms) 2024-04-14 06:15:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4517460074 ms) 2024-04-14 06:15:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4517460074 ms) 2024-04-14 06:15:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4517460074 ms) 2024-04-14 06:15:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4517461110 ms) 2024-04-14 06:15:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4517461110 ms) 2024-04-14 06:15:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 06:15:47.903845+00:00', 'runtime': '4517460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4517461112 ms) 2024-04-14 06:15:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 06:14:47.903639+00:00', 'runtime': '4517400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4517461113 ms) 2024-04-14 06:15:55.161 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 3.76 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4517467312 ms) 2024-04-14 06:16:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4517520072 ms) 2024-04-14 06:16:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4517520073 ms) 2024-04-14 06:16:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4517520073 ms) 2024-04-14 06:16:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4517520073 ms) 2024-04-14 06:16:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4517521106 ms) 2024-04-14 06:16:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4517521107 ms) 2024-04-14 06:16:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 06:16:47.903803+00:00', 'runtime': '4517520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4517521109 ms) 2024-04-14 06:16:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 06:15:47.903845+00:00', 'runtime': '4517460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4517521109 ms) 2024-04-14 06:17:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4517580071 ms) 2024-04-14 06:17:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4517580072 ms) 2024-04-14 06:17:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4517580072 ms) 2024-04-14 06:17:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4517580073 ms) 2024-04-14 06:17:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4517581105 ms) 2024-04-14 06:17:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4517581106 ms) 2024-04-14 06:17:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 06:17:47.903818+00:00', 'runtime': '4517580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4517581108 ms) 2024-04-14 06:17:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 06:16:47.903803+00:00', 'runtime': '4517520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4517581108 ms) 2024-04-14 06:18:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4517640073 ms) 2024-04-14 06:18:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4517640074 ms) 2024-04-14 06:18:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4517640074 ms) 2024-04-14 06:18:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4517640074 ms) 2024-04-14 06:18:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4517641107 ms) 2024-04-14 06:18:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4517641108 ms) 2024-04-14 06:18:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 06:18:47.903808+00:00', 'runtime': '4517640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4517641109 ms) 2024-04-14 06:18:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 06:17:47.903818+00:00', 'runtime': '4517580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4517641110 ms) 2024-04-14 06:18:54.440 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4517646591 ms) 2024-04-14 06:19:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4517700072 ms) 2024-04-14 06:19:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4517700072 ms) 2024-04-14 06:19:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4517700072 ms) 2024-04-14 06:19:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4517700073 ms) 2024-04-14 06:19:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4517701105 ms) 2024-04-14 06:19:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4517701106 ms) 2024-04-14 06:19:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 06:19:47.903790+00:00', 'runtime': '4517700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4517701108 ms) 2024-04-14 06:19:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 06:18:47.903808+00:00', 'runtime': '4517640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4517701108 ms) 2024-04-14 06:20:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4517760071 ms) 2024-04-14 06:20:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4517760072 ms) 2024-04-14 06:20:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4517760072 ms) 2024-04-14 06:20:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4517760072 ms) 2024-04-14 06:20:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4517761105 ms) 2024-04-14 06:20:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4517761105 ms) 2024-04-14 06:20:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 06:20:47.903780+00:00', 'runtime': '4517760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4517761107 ms) 2024-04-14 06:20:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 06:19:47.903790+00:00', 'runtime': '4517700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4517761108 ms) 2024-04-14 06:21:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4517820073 ms) 2024-04-14 06:21:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4517820073 ms) 2024-04-14 06:21:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4517820074 ms) 2024-04-14 06:21:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4517820074 ms) 2024-04-14 06:21:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4517821109 ms) 2024-04-14 06:21:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4517821110 ms) 2024-04-14 06:21:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 06:21:47.903793+00:00', 'runtime': '4517820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4517821112 ms) 2024-04-14 06:21:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 06:20:47.903780+00:00', 'runtime': '4517760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4517821112 ms) 2024-04-14 06:21:54.615 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4517826766 ms) 2024-04-14 06:22:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4517880071 ms) 2024-04-14 06:22:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4517880072 ms) 2024-04-14 06:22:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4517880072 ms) 2024-04-14 06:22:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4517880072 ms) 2024-04-14 06:22:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4517881105 ms) 2024-04-14 06:22:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4517881106 ms) 2024-04-14 06:22:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 06:22:47.903799+00:00', 'runtime': '4517880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4517881107 ms) 2024-04-14 06:22:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 06:21:47.903793+00:00', 'runtime': '4517820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4517881108 ms) 2024-04-14 06:23:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4517940071 ms) 2024-04-14 06:23:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4517940072 ms) 2024-04-14 06:23:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4517940072 ms) 2024-04-14 06:23:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4517940072 ms) 2024-04-14 06:23:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4517941107 ms) 2024-04-14 06:23:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4517941108 ms) 2024-04-14 06:23:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 06:23:47.903817+00:00', 'runtime': '4517940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4517941109 ms) 2024-04-14 06:23:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 06:22:47.903799+00:00', 'runtime': '4517880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4517941110 ms) 2024-04-14 06:24:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4518000063 ms) 2024-04-14 06:24:47.912 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4518000063 ms) 2024-04-14 06:24:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4518000063 ms) 2024-04-14 06:24:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4518000063 ms) 2024-04-14 06:24:48.937 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4518001089 ms) 2024-04-14 06:24:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4518001089 ms) 2024-04-14 06:24:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 06:24:47.903673+00:00', 'runtime': '4518000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4518001090 ms) 2024-04-14 06:24:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 06:23:47.903817+00:00', 'runtime': '4517940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4518001090 ms) 2024-04-14 06:24:54.504 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4518006656 ms) 2024-04-14 06:25:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4518060072 ms) 2024-04-14 06:25:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4518060072 ms) 2024-04-14 06:25:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4518060073 ms) 2024-04-14 06:25:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4518060073 ms) 2024-04-14 06:25:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4518061105 ms) 2024-04-14 06:25:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4518061106 ms) 2024-04-14 06:25:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 06:25:47.903847+00:00', 'runtime': '4518060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4518061108 ms) 2024-04-14 06:25:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 06:24:47.903673+00:00', 'runtime': '4518000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4518061109 ms) 2024-04-14 06:26:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4518120073 ms) 2024-04-14 06:26:47.923 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4518120074 ms) 2024-04-14 06:26:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4518120074 ms) 2024-04-14 06:26:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4518120075 ms) 2024-04-14 06:26:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4518121113 ms) 2024-04-14 06:26:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4518121114 ms) 2024-04-14 06:26:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 06:26:47.903820+00:00', 'runtime': '4518120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4518121117 ms) 2024-04-14 06:26:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 06:25:47.903847+00:00', 'runtime': '4518060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4518121118 ms) 2024-04-14 06:26:54.618 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4518126769 ms) 2024-04-14 06:27:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4518180072 ms) 2024-04-14 06:27:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4518180072 ms) 2024-04-14 06:27:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4518180072 ms) 2024-04-14 06:27:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4518180073 ms) 2024-04-14 06:27:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4518181104 ms) 2024-04-14 06:27:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4518181104 ms) 2024-04-14 06:27:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 06:27:47.903770+00:00', 'runtime': '4518180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4518181106 ms) 2024-04-14 06:27:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 06:26:47.903820+00:00', 'runtime': '4518120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4518181107 ms) 2024-04-14 06:28:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4518240073 ms) 2024-04-14 06:28:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4518240073 ms) 2024-04-14 06:28:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4518240074 ms) 2024-04-14 06:28:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4518240074 ms) 2024-04-14 06:28:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4518241106 ms) 2024-04-14 06:28:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4518241106 ms) 2024-04-14 06:28:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 06:28:47.903811+00:00', 'runtime': '4518240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4518241108 ms) 2024-04-14 06:28:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 06:27:47.903770+00:00', 'runtime': '4518180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4518241111 ms) 2024-04-14 06:28:54.658 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4518246810 ms) 2024-04-14 06:29:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4518300071 ms) 2024-04-14 06:29:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4518300072 ms) 2024-04-14 06:29:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4518300072 ms) 2024-04-14 06:29:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4518300072 ms) 2024-04-14 06:29:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4518301107 ms) 2024-04-14 06:29:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4518301108 ms) 2024-04-14 06:29:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 06:29:47.903776+00:00', 'runtime': '4518300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4518301110 ms) 2024-04-14 06:29:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 06:28:47.903811+00:00', 'runtime': '4518240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4518301111 ms) 2024-04-14 06:30:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4518360073 ms) 2024-04-14 06:30:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4518360074 ms) 2024-04-14 06:30:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4518360074 ms) 2024-04-14 06:30:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4518360075 ms) 2024-04-14 06:30:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4518361111 ms) 2024-04-14 06:30:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4518361112 ms) 2024-04-14 06:30:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 06:30:47.903811+00:00', 'runtime': '4518360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4518361114 ms) 2024-04-14 06:30:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 06:29:47.903776+00:00', 'runtime': '4518300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4518361115 ms) 2024-04-14 06:30:54.215 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4518366366 ms) 2024-04-14 06:31:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4518420072 ms) 2024-04-14 06:31:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4518420072 ms) 2024-04-14 06:31:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4518420072 ms) 2024-04-14 06:31:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4518420073 ms) 2024-04-14 06:31:48.963 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4518421114 ms) 2024-04-14 06:31:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4518421115 ms) 2024-04-14 06:31:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 06:31:47.903798+00:00', 'runtime': '4518420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4518421118 ms) 2024-04-14 06:31:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 06:30:47.903811+00:00', 'runtime': '4518360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4518421119 ms) 2024-04-14 06:32:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4518480074 ms) 2024-04-14 06:32:47.923 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4518480074 ms) 2024-04-14 06:32:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4518480075 ms) 2024-04-14 06:32:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4518480075 ms) 2024-04-14 06:32:48.965 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4518481116 ms) 2024-04-14 06:32:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4518481117 ms) 2024-04-14 06:32:48.969 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 06:32:47.903812+00:00', 'runtime': '4518480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4518481120 ms) 2024-04-14 06:32:48.969 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 06:31:47.903798+00:00', 'runtime': '4518420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4518481121 ms) 2024-04-14 06:32:54.654 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4518486806 ms) 2024-04-14 06:33:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4518540072 ms) 2024-04-14 06:33:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4518540072 ms) 2024-04-14 06:33:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4518540072 ms) 2024-04-14 06:33:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4518540073 ms) 2024-04-14 06:33:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4518541105 ms) 2024-04-14 06:33:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4518541106 ms) 2024-04-14 06:33:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 06:33:47.903799+00:00', 'runtime': '4518540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4518541108 ms) 2024-04-14 06:33:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 06:32:47.903812+00:00', 'runtime': '4518480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4518541108 ms) 2024-04-14 06:34:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4518600062 ms) 2024-04-14 06:34:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4518600062 ms) 2024-04-14 06:34:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4518600062 ms) 2024-04-14 06:34:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4518600062 ms) 2024-04-14 06:34:48.936 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4518601087 ms) 2024-04-14 06:34:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4518601088 ms) 2024-04-14 06:34:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 06:34:47.903651+00:00', 'runtime': '4518600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4518601089 ms) 2024-04-14 06:34:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 06:33:47.903799+00:00', 'runtime': '4518540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4518601089 ms) 2024-04-14 06:35:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4518660073 ms) 2024-04-14 06:35:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4518660074 ms) 2024-04-14 06:35:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4518660074 ms) 2024-04-14 06:35:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4518660074 ms) 2024-04-14 06:35:48.968 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4518661119 ms) 2024-04-14 06:35:48.968 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4518661120 ms) 2024-04-14 06:35:48.974 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 06:35:47.903863+00:00', 'runtime': '4518660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4518661126 ms) 2024-04-14 06:35:48.975 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 06:34:47.903651+00:00', 'runtime': '4518600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4518661127 ms) 2024-04-14 06:35:54.265 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4518666417 ms) 2024-04-14 06:36:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4518720072 ms) 2024-04-14 06:36:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4518720072 ms) 2024-04-14 06:36:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4518720072 ms) 2024-04-14 06:36:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4518720073 ms) 2024-04-14 06:36:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4518721105 ms) 2024-04-14 06:36:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4518721106 ms) 2024-04-14 06:36:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 06:36:47.903543+00:00', 'runtime': '4518720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4518721107 ms) 2024-04-14 06:36:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 06:35:47.903863+00:00', 'runtime': '4518660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4518721108 ms) 2024-04-14 06:37:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4518780073 ms) 2024-04-14 06:37:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4518780073 ms) 2024-04-14 06:37:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4518780074 ms) 2024-04-14 06:37:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4518780074 ms) 2024-04-14 06:37:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4518781112 ms) 2024-04-14 06:37:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4518781113 ms) 2024-04-14 06:37:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 06:37:47.903814+00:00', 'runtime': '4518780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4518781115 ms) 2024-04-14 06:37:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 06:36:47.903543+00:00', 'runtime': '4518720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4518781118 ms) 2024-04-14 06:37:54.627 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4518786778 ms) 2024-04-14 06:38:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4518840071 ms) 2024-04-14 06:38:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4518840072 ms) 2024-04-14 06:38:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4518840072 ms) 2024-04-14 06:38:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4518840073 ms) 2024-04-14 06:38:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4518841105 ms) 2024-04-14 06:38:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4518841106 ms) 2024-04-14 06:38:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 06:38:47.903801+00:00', 'runtime': '4518840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4518841108 ms) 2024-04-14 06:38:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 06:37:47.903814+00:00', 'runtime': '4518780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4518841108 ms) 2024-04-14 06:39:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4518900071 ms) 2024-04-14 06:39:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4518900072 ms) 2024-04-14 06:39:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4518900072 ms) 2024-04-14 06:39:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4518900072 ms) 2024-04-14 06:39:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4518901110 ms) 2024-04-14 06:39:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4518901110 ms) 2024-04-14 06:39:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 06:39:47.903808+00:00', 'runtime': '4518900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4518901114 ms) 2024-04-14 06:39:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 06:38:47.903801+00:00', 'runtime': '4518840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4518901114 ms) 2024-04-14 06:40:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4518960073 ms) 2024-04-14 06:40:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4518960073 ms) 2024-04-14 06:40:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4518960073 ms) 2024-04-14 06:40:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4518960074 ms) 2024-04-14 06:40:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4518961108 ms) 2024-04-14 06:40:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4518961109 ms) 2024-04-14 06:40:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 06:40:47.903782+00:00', 'runtime': '4518960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4518961111 ms) 2024-04-14 06:40:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 06:39:47.903808+00:00', 'runtime': '4518900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4518961112 ms) 2024-04-14 06:40:54.099 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4518966250 ms) 2024-04-14 06:41:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4519020071 ms) 2024-04-14 06:41:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4519020072 ms) 2024-04-14 06:41:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4519020072 ms) 2024-04-14 06:41:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4519020072 ms) 2024-04-14 06:41:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4519021104 ms) 2024-04-14 06:41:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4519021105 ms) 2024-04-14 06:41:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 06:41:47.903746+00:00', 'runtime': '4519020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4519021106 ms) 2024-04-14 06:41:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 06:40:47.903782+00:00', 'runtime': '4518960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4519021107 ms) 2024-04-14 06:42:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4519080073 ms) 2024-04-14 06:42:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4519080073 ms) 2024-04-14 06:42:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4519080074 ms) 2024-04-14 06:42:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4519080074 ms) 2024-04-14 06:42:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4519081106 ms) 2024-04-14 06:42:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4519081107 ms) 2024-04-14 06:42:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 06:42:47.903798+00:00', 'runtime': '4519080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4519081109 ms) 2024-04-14 06:42:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 06:41:47.903746+00:00', 'runtime': '4519020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4519081109 ms) 2024-04-14 06:42:54.797 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4519086949 ms) 2024-04-14 06:43:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4519140071 ms) 2024-04-14 06:43:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4519140072 ms) 2024-04-14 06:43:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4519140072 ms) 2024-04-14 06:43:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4519140072 ms) 2024-04-14 06:43:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4519141106 ms) 2024-04-14 06:43:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4519141106 ms) 2024-04-14 06:43:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 06:43:47.903796+00:00', 'runtime': '4519140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4519141108 ms) 2024-04-14 06:43:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 06:42:47.903798+00:00', 'runtime': '4519080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4519141109 ms) 2024-04-14 06:44:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4519200062 ms) 2024-04-14 06:44:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4519200062 ms) 2024-04-14 06:44:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4519200062 ms) 2024-04-14 06:44:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4519200062 ms) 2024-04-14 06:44:48.937 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4519201089 ms) 2024-04-14 06:44:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4519201089 ms) 2024-04-14 06:44:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 06:44:47.903649+00:00', 'runtime': '4519200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4519201091 ms) 2024-04-14 06:44:48.940 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 06:43:47.903796+00:00', 'runtime': '4519140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4519201091 ms) 2024-04-14 06:45:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4519260073 ms) 2024-04-14 06:45:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4519260074 ms) 2024-04-14 06:45:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4519260074 ms) 2024-04-14 06:45:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4519260074 ms) 2024-04-14 06:45:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4519261108 ms) 2024-04-14 06:45:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4519261109 ms) 2024-04-14 06:45:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 06:45:47.903810+00:00', 'runtime': '4519260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4519261111 ms) 2024-04-14 06:45:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 06:44:47.903649+00:00', 'runtime': '4519200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4519261111 ms) 2024-04-14 06:45:54.167 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4519266318 ms) 2024-04-14 06:46:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4519320071 ms) 2024-04-14 06:46:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4519320072 ms) 2024-04-14 06:46:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4519320072 ms) 2024-04-14 06:46:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4519320072 ms) 2024-04-14 06:46:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4519321105 ms) 2024-04-14 06:46:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4519321105 ms) 2024-04-14 06:46:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 06:46:47.903807+00:00', 'runtime': '4519320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4519321107 ms) 2024-04-14 06:46:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 06:45:47.903810+00:00', 'runtime': '4519260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4519321108 ms) 2024-04-14 06:47:47.926 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4519380078 ms) 2024-04-14 06:47:47.927 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4519380079 ms) 2024-04-14 06:47:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4519380079 ms) 2024-04-14 06:47:47.928 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4519380079 ms) 2024-04-14 06:47:48.967 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4519381118 ms) 2024-04-14 06:47:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4519381119 ms) 2024-04-14 06:47:48.971 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 06:47:47.903828+00:00', 'runtime': '4519380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4519381122 ms) 2024-04-14 06:47:48.971 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 06:46:47.903807+00:00', 'runtime': '4519320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4519381123 ms) 2024-04-14 06:47:54.564 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4519386715 ms) 2024-04-14 06:48:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4519440072 ms) 2024-04-14 06:48:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4519440072 ms) 2024-04-14 06:48:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4519440073 ms) 2024-04-14 06:48:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4519440073 ms) 2024-04-14 06:48:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4519441106 ms) 2024-04-14 06:48:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4519441107 ms) 2024-04-14 06:48:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 06:48:47.903790+00:00', 'runtime': '4519440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4519441108 ms) 2024-04-14 06:48:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 06:47:47.903828+00:00', 'runtime': '4519380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4519441109 ms) 2024-04-14 06:49:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4519500072 ms) 2024-04-14 06:49:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4519500072 ms) 2024-04-14 06:49:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4519500072 ms) 2024-04-14 06:49:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4519500073 ms) 2024-04-14 06:49:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4519501112 ms) 2024-04-14 06:49:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4519501113 ms) 2024-04-14 06:49:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 06:49:47.903814+00:00', 'runtime': '4519500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4519501116 ms) 2024-04-14 06:49:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 06:48:47.903790+00:00', 'runtime': '4519440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4519501117 ms) 2024-04-14 06:50:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4519560073 ms) 2024-04-14 06:50:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4519560074 ms) 2024-04-14 06:50:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4519560074 ms) 2024-04-14 06:50:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4519560075 ms) 2024-04-14 06:50:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4519561113 ms) 2024-04-14 06:50:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4519561113 ms) 2024-04-14 06:50:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 06:50:47.903799+00:00', 'runtime': '4519560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4519561117 ms) 2024-04-14 06:50:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 06:49:47.903814+00:00', 'runtime': '4519500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4519561118 ms) 2024-04-14 06:50:54.476 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4519566627 ms) 2024-04-14 06:51:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4519620072 ms) 2024-04-14 06:51:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4519620072 ms) 2024-04-14 06:51:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4519620072 ms) 2024-04-14 06:51:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4519620073 ms) 2024-04-14 06:51:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4519621106 ms) 2024-04-14 06:51:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4519621106 ms) 2024-04-14 06:51:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 06:51:47.903814+00:00', 'runtime': '4519620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4519621108 ms) 2024-04-14 06:51:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 06:50:47.903799+00:00', 'runtime': '4519560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4519621109 ms) 2024-04-14 06:52:47.925 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4519680077 ms) 2024-04-14 06:52:47.926 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4519680077 ms) 2024-04-14 06:52:47.926 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4519680078 ms) 2024-04-14 06:52:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4519680078 ms) 2024-04-14 06:52:48.967 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4519681118 ms) 2024-04-14 06:52:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4519681119 ms) 2024-04-14 06:52:48.969 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 06:52:47.903821+00:00', 'runtime': '4519680.005', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4519681120 ms) 2024-04-14 06:52:48.969 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 06:51:47.903814+00:00', 'runtime': '4519620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4519681121 ms) 2024-04-14 06:52:54.611 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4519686762 ms) 2024-04-14 06:53:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4519740072 ms) 2024-04-14 06:53:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4519740072 ms) 2024-04-14 06:53:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4519740072 ms) 2024-04-14 06:53:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4519740073 ms) 2024-04-14 06:53:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4519741105 ms) 2024-04-14 06:53:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4519741106 ms) 2024-04-14 06:53:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 06:53:47.903789+00:00', 'runtime': '4519740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4519741108 ms) 2024-04-14 06:53:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 06:52:47.903821+00:00', 'runtime': '4519680.005', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4519741108 ms) 2024-04-14 06:54:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4519800062 ms) 2024-04-14 06:54:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4519800062 ms) 2024-04-14 06:54:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4519800062 ms) 2024-04-14 06:54:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4519800063 ms) 2024-04-14 06:54:48.937 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4519801088 ms) 2024-04-14 06:54:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4519801089 ms) 2024-04-14 06:54:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 06:54:47.903682+00:00', 'runtime': '4519800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4519801090 ms) 2024-04-14 06:54:48.941 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 06:53:47.903789+00:00', 'runtime': '4519740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4519801093 ms) 2024-04-14 06:55:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4519860073 ms) 2024-04-14 06:55:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4519860073 ms) 2024-04-14 06:55:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4519860074 ms) 2024-04-14 06:55:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4519860074 ms) 2024-04-14 06:55:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4519861107 ms) 2024-04-14 06:55:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4519861108 ms) 2024-04-14 06:55:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 06:55:47.903805+00:00', 'runtime': '4519860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4519861109 ms) 2024-04-14 06:55:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 06:54:47.903682+00:00', 'runtime': '4519800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4519861110 ms) 2024-04-14 06:55:54.606 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4519866757 ms) 2024-04-14 06:56:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4519920072 ms) 2024-04-14 06:56:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4519920072 ms) 2024-04-14 06:56:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4519920072 ms) 2024-04-14 06:56:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4519920073 ms) 2024-04-14 06:56:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4519921105 ms) 2024-04-14 06:56:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4519921106 ms) 2024-04-14 06:56:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 06:56:47.903810+00:00', 'runtime': '4519920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4519921108 ms) 2024-04-14 06:56:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 06:55:47.903805+00:00', 'runtime': '4519860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4519921108 ms) 2024-04-14 06:57:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4519980071 ms) 2024-04-14 06:57:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4519980072 ms) 2024-04-14 06:57:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4519980072 ms) 2024-04-14 06:57:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4519980073 ms) 2024-04-14 06:57:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4519981109 ms) 2024-04-14 06:57:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4519981110 ms) 2024-04-14 06:57:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 06:57:47.903830+00:00', 'runtime': '4519980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4519981113 ms) 2024-04-14 06:57:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 06:56:47.903810+00:00', 'runtime': '4519920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4519981114 ms) 2024-04-14 06:58:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4520040073 ms) 2024-04-14 06:58:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4520040073 ms) 2024-04-14 06:58:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4520040074 ms) 2024-04-14 06:58:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4520040074 ms) 2024-04-14 06:58:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4520041112 ms) 2024-04-14 06:58:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4520041113 ms) 2024-04-14 06:58:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 06:58:47.903802+00:00', 'runtime': '4520040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4520041116 ms) 2024-04-14 06:58:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 06:57:47.903830+00:00', 'runtime': '4519980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4520041117 ms) 2024-04-14 06:58:54.651 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4520046803 ms) 2024-04-14 06:59:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4520100072 ms) 2024-04-14 06:59:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4520100073 ms) 2024-04-14 06:59:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4520100073 ms) 2024-04-14 06:59:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4520100074 ms) 2024-04-14 06:59:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4520101106 ms) 2024-04-14 06:59:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4520101107 ms) 2024-04-14 06:59:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 06:59:47.903645+00:00', 'runtime': '4520100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4520101108 ms) 2024-04-14 06:59:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 06:58:47.903802+00:00', 'runtime': '4520040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4520101109 ms) 2024-04-14 07:00:47.927 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4520160078 ms) 2024-04-14 07:00:47.927 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4520160079 ms) 2024-04-14 07:00:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4520160079 ms) 2024-04-14 07:00:47.928 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4520160079 ms) 2024-04-14 07:00:48.966 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4520161117 ms) 2024-04-14 07:00:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4520161118 ms) 2024-04-14 07:00:48.970 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 07:00:47.903813+00:00', 'runtime': '4520160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4520161121 ms) 2024-04-14 07:00:48.971 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 06:59:47.903645+00:00', 'runtime': '4520100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4520161122 ms) 2024-04-14 07:00:54.609 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4520166761 ms) 2024-04-14 07:01:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4520220071 ms) 2024-04-14 07:01:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4520220072 ms) 2024-04-14 07:01:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4520220072 ms) 2024-04-14 07:01:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4520220073 ms) 2024-04-14 07:01:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4520221105 ms) 2024-04-14 07:01:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4520221105 ms) 2024-04-14 07:01:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 07:01:47.903787+00:00', 'runtime': '4520220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4520221107 ms) 2024-04-14 07:01:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 07:00:47.903813+00:00', 'runtime': '4520160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4520221108 ms) 2024-04-14 07:02:47.926 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4520280077 ms) 2024-04-14 07:02:47.926 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4520280078 ms) 2024-04-14 07:02:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4520280078 ms) 2024-04-14 07:02:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4520280079 ms) 2024-04-14 07:02:48.967 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4520281119 ms) 2024-04-14 07:02:48.968 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4520281119 ms) 2024-04-14 07:02:48.973 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 07:02:47.903800+00:00', 'runtime': '4520280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4520281125 ms) 2024-04-14 07:02:48.974 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 07:01:47.903787+00:00', 'runtime': '4520220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4520281125 ms) 2024-04-14 07:02:54.472 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4520286624 ms) 2024-04-14 07:03:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4520340072 ms) 2024-04-14 07:03:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4520340072 ms) 2024-04-14 07:03:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4520340072 ms) 2024-04-14 07:03:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4520340073 ms) 2024-04-14 07:03:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4520341107 ms) 2024-04-14 07:03:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4520341107 ms) 2024-04-14 07:03:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 07:03:47.903796+00:00', 'runtime': '4520340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4520341109 ms) 2024-04-14 07:03:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 07:02:47.903800+00:00', 'runtime': '4520280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4520341110 ms) 2024-04-14 07:04:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4520400062 ms) 2024-04-14 07:04:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4520400062 ms) 2024-04-14 07:04:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4520400062 ms) 2024-04-14 07:04:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4520400062 ms) 2024-04-14 07:04:48.936 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4520401088 ms) 2024-04-14 07:04:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4520401088 ms) 2024-04-14 07:04:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 07:04:47.903675+00:00', 'runtime': '4520400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4520401090 ms) 2024-04-14 07:04:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 07:03:47.903796+00:00', 'runtime': '4520340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4520401091 ms) 2024-04-14 07:05:47.926 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4520460077 ms) 2024-04-14 07:05:47.926 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4520460078 ms) 2024-04-14 07:05:47.926 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4520460078 ms) 2024-04-14 07:05:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4520460078 ms) 2024-04-14 07:05:48.964 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4520461116 ms) 2024-04-14 07:05:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4520461116 ms) 2024-04-14 07:05:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 07:05:47.908110+00:00', 'runtime': '4520460.006', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4520461118 ms) 2024-04-14 07:05:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 07:04:47.903675+00:00', 'runtime': '4520400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4520461119 ms) 2024-04-14 07:05:54.818 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4520466970 ms) 2024-04-14 07:06:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4520520071 ms) 2024-04-14 07:06:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4520520072 ms) 2024-04-14 07:06:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4520520072 ms) 2024-04-14 07:06:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4520520072 ms) 2024-04-14 07:06:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4520521104 ms) 2024-04-14 07:06:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4520521105 ms) 2024-04-14 07:06:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 07:06:47.903784+00:00', 'runtime': '4520520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4520521107 ms) 2024-04-14 07:06:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 07:05:47.908110+00:00', 'runtime': '4520460.006', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4520521107 ms) 2024-04-14 07:07:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4520580073 ms) 2024-04-14 07:07:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4520580073 ms) 2024-04-14 07:07:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4520580073 ms) 2024-04-14 07:07:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4520580074 ms) 2024-04-14 07:07:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4520581113 ms) 2024-04-14 07:07:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4520581113 ms) 2024-04-14 07:07:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 07:07:47.903814+00:00', 'runtime': '4520580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4520581119 ms) 2024-04-14 07:07:48.968 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 07:06:47.903784+00:00', 'runtime': '4520520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4520581120 ms) 2024-04-14 07:07:53.771 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4520585922 ms) 2024-04-14 07:08:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4520640071 ms) 2024-04-14 07:08:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4520640072 ms) 2024-04-14 07:08:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4520640072 ms) 2024-04-14 07:08:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4520640072 ms) 2024-04-14 07:08:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4520641104 ms) 2024-04-14 07:08:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4520641105 ms) 2024-04-14 07:08:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 07:08:47.903789+00:00', 'runtime': '4520640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4520641107 ms) 2024-04-14 07:08:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 07:07:47.903814+00:00', 'runtime': '4520580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4520641107 ms) 2024-04-14 07:09:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4520700071 ms) 2024-04-14 07:09:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4520700072 ms) 2024-04-14 07:09:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4520700072 ms) 2024-04-14 07:09:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4520700072 ms) 2024-04-14 07:09:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4520701105 ms) 2024-04-14 07:09:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4520701106 ms) 2024-04-14 07:09:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 07:09:47.903807+00:00', 'runtime': '4520700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4520701107 ms) 2024-04-14 07:09:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 07:08:47.903789+00:00', 'runtime': '4520640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4520701108 ms) 2024-04-14 07:10:47.927 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4520760078 ms) 2024-04-14 07:10:47.927 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4520760079 ms) 2024-04-14 07:10:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4520760079 ms) 2024-04-14 07:10:47.928 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4520760079 ms) 2024-04-14 07:10:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4520761111 ms) 2024-04-14 07:10:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4520761112 ms) 2024-04-14 07:10:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 07:10:47.903836+00:00', 'runtime': '4520760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4520761113 ms) 2024-04-14 07:10:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 07:09:47.903807+00:00', 'runtime': '4520700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4520761114 ms) 2024-04-14 07:10:54.596 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4520766748 ms) 2024-04-14 07:11:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4520820071 ms) 2024-04-14 07:11:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4520820072 ms) 2024-04-14 07:11:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4520820072 ms) 2024-04-14 07:11:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4520820072 ms) 2024-04-14 07:11:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4520821105 ms) 2024-04-14 07:11:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4520821105 ms) 2024-04-14 07:11:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 07:11:47.903796+00:00', 'runtime': '4520820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4520821107 ms) 2024-04-14 07:11:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 07:10:47.903836+00:00', 'runtime': '4520760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4520821108 ms) 2024-04-14 07:12:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4520880072 ms) 2024-04-14 07:12:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4520880072 ms) 2024-04-14 07:12:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4520880072 ms) 2024-04-14 07:12:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4520880073 ms) 2024-04-14 07:12:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4520881105 ms) 2024-04-14 07:12:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4520881106 ms) 2024-04-14 07:12:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 07:12:47.903812+00:00', 'runtime': '4520880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4520881108 ms) 2024-04-14 07:12:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 07:11:47.903796+00:00', 'runtime': '4520820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4520881108 ms) 2024-04-14 07:13:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4520940073 ms) 2024-04-14 07:13:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4520940073 ms) 2024-04-14 07:13:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4520940074 ms) 2024-04-14 07:13:47.928 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4520940080 ms) 2024-04-14 07:13:48.965 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4520941117 ms) 2024-04-14 07:13:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4520941118 ms) 2024-04-14 07:13:48.968 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 07:13:47.903813+00:00', 'runtime': '4520940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4520941120 ms) 2024-04-14 07:13:48.969 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 07:12:47.903812+00:00', 'runtime': '4520880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4520941120 ms) 2024-04-14 07:13:54.290 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4520946441 ms) 2024-04-14 07:14:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4521000062 ms) 2024-04-14 07:14:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4521000062 ms) 2024-04-14 07:14:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4521000062 ms) 2024-04-14 07:14:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4521000062 ms) 2024-04-14 07:14:48.936 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4521001087 ms) 2024-04-14 07:14:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4521001088 ms) 2024-04-14 07:14:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 07:14:47.903631+00:00', 'runtime': '4521000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4521001089 ms) 2024-04-14 07:14:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 07:13:47.903813+00:00', 'runtime': '4520940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4521001090 ms) 2024-04-14 07:15:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4521060073 ms) 2024-04-14 07:15:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4521060073 ms) 2024-04-14 07:15:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4521060074 ms) 2024-04-14 07:15:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4521060074 ms) 2024-04-14 07:15:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4521061110 ms) 2024-04-14 07:15:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4521061110 ms) 2024-04-14 07:15:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 07:15:47.903825+00:00', 'runtime': '4521060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4521061113 ms) 2024-04-14 07:15:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 07:14:47.903631+00:00', 'runtime': '4521000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4521061114 ms) 2024-04-14 07:15:54.173 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4521066325 ms) 2024-04-14 07:16:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4521120072 ms) 2024-04-14 07:16:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4521120072 ms) 2024-04-14 07:16:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4521120072 ms) 2024-04-14 07:16:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4521120073 ms) 2024-04-14 07:16:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4521121105 ms) 2024-04-14 07:16:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4521121106 ms) 2024-04-14 07:16:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 07:16:47.903781+00:00', 'runtime': '4521120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4521121108 ms) 2024-04-14 07:16:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 07:15:47.903825+00:00', 'runtime': '4521060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4521121108 ms) 2024-04-14 07:17:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4521180071 ms) 2024-04-14 07:17:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4521180072 ms) 2024-04-14 07:17:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4521180072 ms) 2024-04-14 07:17:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4521180072 ms) 2024-04-14 07:17:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4521181108 ms) 2024-04-14 07:17:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4521181109 ms) 2024-04-14 07:17:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 07:17:47.903810+00:00', 'runtime': '4521180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4521181111 ms) 2024-04-14 07:17:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 07:16:47.903781+00:00', 'runtime': '4521120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4521181111 ms) 2024-04-14 07:18:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4521240074 ms) 2024-04-14 07:18:47.923 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4521240075 ms) 2024-04-14 07:18:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4521240075 ms) 2024-04-14 07:18:47.924 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4521240075 ms) 2024-04-14 07:18:48.967 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4521241119 ms) 2024-04-14 07:18:48.968 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4521241120 ms) 2024-04-14 07:18:48.974 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 07:18:47.903798+00:00', 'runtime': '4521240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4521241126 ms) 2024-04-14 07:18:48.975 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 07:17:47.903810+00:00', 'runtime': '4521180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4521241126 ms) 2024-04-14 07:18:54.162 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4521246314 ms) 2024-04-14 07:19:47.919 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4521300071 ms) 2024-04-14 07:19:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4521300071 ms) 2024-04-14 07:19:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4521300072 ms) 2024-04-14 07:19:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4521300072 ms) 2024-04-14 07:19:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4521301104 ms) 2024-04-14 07:19:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4521301105 ms) 2024-04-14 07:19:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 07:19:47.903762+00:00', 'runtime': '4521300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4521301106 ms) 2024-04-14 07:19:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 07:18:47.903798+00:00', 'runtime': '4521240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4521301107 ms) 2024-04-14 07:20:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4521360073 ms) 2024-04-14 07:20:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4521360073 ms) 2024-04-14 07:20:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4521360073 ms) 2024-04-14 07:20:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4521360074 ms) 2024-04-14 07:20:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4521361108 ms) 2024-04-14 07:20:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4521361108 ms) 2024-04-14 07:20:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 07:20:47.903842+00:00', 'runtime': '4521360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4521361112 ms) 2024-04-14 07:20:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 07:19:47.903762+00:00', 'runtime': '4521300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4521361112 ms) 2024-04-14 07:20:54.604 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4521366756 ms) 2024-04-14 07:21:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4521420071 ms) 2024-04-14 07:21:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4521420072 ms) 2024-04-14 07:21:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4521420072 ms) 2024-04-14 07:21:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4521420072 ms) 2024-04-14 07:21:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4521421106 ms) 2024-04-14 07:21:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4521421107 ms) 2024-04-14 07:21:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 07:21:47.903798+00:00', 'runtime': '4521420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4521421108 ms) 2024-04-14 07:21:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 07:20:47.903842+00:00', 'runtime': '4521360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4521421109 ms) 2024-04-14 07:22:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4521480073 ms) 2024-04-14 07:22:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4521480074 ms) 2024-04-14 07:22:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4521480074 ms) 2024-04-14 07:22:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4521480074 ms) 2024-04-14 07:22:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4521481108 ms) 2024-04-14 07:22:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4521481108 ms) 2024-04-14 07:22:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 07:22:47.903824+00:00', 'runtime': '4521480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4521481110 ms) 2024-04-14 07:22:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 07:21:47.903798+00:00', 'runtime': '4521420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4521481111 ms) 2024-04-14 07:22:54.345 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4521486496 ms) 2024-04-14 07:23:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4521540072 ms) 2024-04-14 07:23:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4521540073 ms) 2024-04-14 07:23:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4521540073 ms) 2024-04-14 07:23:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4521540073 ms) 2024-04-14 07:23:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4521541107 ms) 2024-04-14 07:23:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4521541108 ms) 2024-04-14 07:23:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 07:23:47.904807+00:00', 'runtime': '4521540.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+4521541109 ms) 2024-04-14 07:23:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 07:22:47.903824+00:00', 'runtime': '4521480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4521541110 ms) 2024-04-14 07:24:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4521600062 ms) 2024-04-14 07:24:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4521600062 ms) 2024-04-14 07:24:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4521600062 ms) 2024-04-14 07:24:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4521600062 ms) 2024-04-14 07:24:48.938 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4521601089 ms) 2024-04-14 07:24:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4521601090 ms) 2024-04-14 07:24:48.940 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 07:24:47.903671+00:00', 'runtime': '4521600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4521601091 ms) 2024-04-14 07:24:48.940 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 07:23:47.904807+00:00', 'runtime': '4521540.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+4521601092 ms) 2024-04-14 07:25:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4521660073 ms) 2024-04-14 07:25:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4521660073 ms) 2024-04-14 07:25:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4521660074 ms) 2024-04-14 07:25:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4521660074 ms) 2024-04-14 07:25:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4521661108 ms) 2024-04-14 07:25:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4521661108 ms) 2024-04-14 07:25:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 07:25:47.903835+00:00', 'runtime': '4521660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4521661110 ms) 2024-04-14 07:25:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 07:24:47.903671+00:00', 'runtime': '4521600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4521661111 ms) 2024-04-14 07:25:54.151 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4521666303 ms) 2024-04-14 07:26:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4521720072 ms) 2024-04-14 07:26:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4521720072 ms) 2024-04-14 07:26:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4521720072 ms) 2024-04-14 07:26:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4521720073 ms) 2024-04-14 07:26:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4521721105 ms) 2024-04-14 07:26:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4521721106 ms) 2024-04-14 07:26:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 07:26:47.903835+00:00', 'runtime': '4521720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4521721107 ms) 2024-04-14 07:26:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 07:25:47.903835+00:00', 'runtime': '4521660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4521721108 ms) 2024-04-14 07:27:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4521780071 ms) 2024-04-14 07:27:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4521780072 ms) 2024-04-14 07:27:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4521780072 ms) 2024-04-14 07:27:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4521780072 ms) 2024-04-14 07:27:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4521781105 ms) 2024-04-14 07:27:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4521781106 ms) 2024-04-14 07:27:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 07:27:47.903809+00:00', 'runtime': '4521780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4521781107 ms) 2024-04-14 07:27:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 07:26:47.903835+00:00', 'runtime': '4521720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4521781108 ms) 2024-04-14 07:28:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4521840073 ms) 2024-04-14 07:28:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4521840074 ms) 2024-04-14 07:28:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4521840074 ms) 2024-04-14 07:28:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4521840074 ms) 2024-04-14 07:28:48.965 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4521841117 ms) 2024-04-14 07:28:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4521841118 ms) 2024-04-14 07:28:48.971 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 07:28:47.903806+00:00', 'runtime': '4521840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4521841123 ms) 2024-04-14 07:28:48.972 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 07:27:47.903809+00:00', 'runtime': '4521780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4521841124 ms) 2024-04-14 07:28:54.189 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4521846341 ms) 2024-04-14 07:29:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4521900071 ms) 2024-04-14 07:29:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4521900072 ms) 2024-04-14 07:29:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4521900072 ms) 2024-04-14 07:29:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4521900072 ms) 2024-04-14 07:29:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4521901104 ms) 2024-04-14 07:29:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4521901105 ms) 2024-04-14 07:29:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 07:29:47.903791+00:00', 'runtime': '4521900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4521901107 ms) 2024-04-14 07:29:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 07:28:47.903806+00:00', 'runtime': '4521840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4521901108 ms) 2024-04-14 07:30:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4521960073 ms) 2024-04-14 07:30:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4521960074 ms) 2024-04-14 07:30:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4521960074 ms) 2024-04-14 07:30:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4521960075 ms) 2024-04-14 07:30:48.963 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4521961114 ms) 2024-04-14 07:30:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4521961115 ms) 2024-04-14 07:30:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 07:30:47.903827+00:00', 'runtime': '4521960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4521961118 ms) 2024-04-14 07:30:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 07:29:47.903791+00:00', 'runtime': '4521900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4521961119 ms) 2024-04-14 07:30:54.100 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4521966252 ms) 2024-04-14 07:31:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4522020071 ms) 2024-04-14 07:31:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4522020072 ms) 2024-04-14 07:31:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4522020072 ms) 2024-04-14 07:31:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4522020073 ms) 2024-04-14 07:31:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4522021112 ms) 2024-04-14 07:31:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4522021113 ms) 2024-04-14 07:31:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 07:31:47.903789+00:00', 'runtime': '4522020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4522021114 ms) 2024-04-14 07:31:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 07:30:47.903827+00:00', 'runtime': '4521960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4522021115 ms) 2024-04-14 07:32:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4522080071 ms) 2024-04-14 07:32:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4522080072 ms) 2024-04-14 07:32:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4522080072 ms) 2024-04-14 07:32:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4522080073 ms) 2024-04-14 07:32:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4522081109 ms) 2024-04-14 07:32:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4522081110 ms) 2024-04-14 07:32:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 07:32:47.903808+00:00', 'runtime': '4522080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4522081113 ms) 2024-04-14 07:32:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 07:31:47.903789+00:00', 'runtime': '4522020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4522081114 ms) 2024-04-14 07:33:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4522140073 ms) 2024-04-14 07:33:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4522140073 ms) 2024-04-14 07:33:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4522140074 ms) 2024-04-14 07:33:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4522140074 ms) 2024-04-14 07:33:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4522141112 ms) 2024-04-14 07:33:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4522141112 ms) 2024-04-14 07:33:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 07:33:47.903793+00:00', 'runtime': '4522140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4522141114 ms) 2024-04-14 07:33:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 07:32:47.903808+00:00', 'runtime': '4522080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4522141117 ms) 2024-04-14 07:33:54.803 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4522146954 ms) 2024-04-14 07:34:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4522200062 ms) 2024-04-14 07:34:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4522200063 ms) 2024-04-14 07:34:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4522200063 ms) 2024-04-14 07:34:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4522200063 ms) 2024-04-14 07:34:48.941 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4522201092 ms) 2024-04-14 07:34:48.941 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4522201093 ms) 2024-04-14 07:34:48.942 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 07:34:47.903651+00:00', 'runtime': '4522200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4522201093 ms) 2024-04-14 07:34:48.942 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 07:33:47.903793+00:00', 'runtime': '4522140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4522201094 ms) 2024-04-14 07:35:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4522260073 ms) 2024-04-14 07:35:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4522260074 ms) 2024-04-14 07:35:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4522260074 ms) 2024-04-14 07:35:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4522260074 ms) 2024-04-14 07:35:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4522261110 ms) 2024-04-14 07:35:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4522261110 ms) 2024-04-14 07:35:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 07:35:47.903829+00:00', 'runtime': '4522260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4522261113 ms) 2024-04-14 07:35:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 07:34:47.903651+00:00', 'runtime': '4522200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4522261114 ms) 2024-04-14 07:35:54.551 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4522266703 ms) 2024-04-14 07:36:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4522320072 ms) 2024-04-14 07:36:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4522320072 ms) 2024-04-14 07:36:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4522320072 ms) 2024-04-14 07:36:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4522320073 ms) 2024-04-14 07:36:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4522321105 ms) 2024-04-14 07:36:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4522321105 ms) 2024-04-14 07:36:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 07:36:47.903800+00:00', 'runtime': '4522320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4522321107 ms) 2024-04-14 07:36:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 07:35:47.903829+00:00', 'runtime': '4522260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4522321107 ms) 2024-04-14 07:37:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4522380071 ms) 2024-04-14 07:37:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4522380072 ms) 2024-04-14 07:37:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4522380072 ms) 2024-04-14 07:37:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4522380073 ms) 2024-04-14 07:37:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4522381107 ms) 2024-04-14 07:37:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4522381108 ms) 2024-04-14 07:37:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 07:37:47.903802+00:00', 'runtime': '4522380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4522381109 ms) 2024-04-14 07:37:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 07:36:47.903800+00:00', 'runtime': '4522320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4522381110 ms) 2024-04-14 07:38:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4522440073 ms) 2024-04-14 07:38:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4522440074 ms) 2024-04-14 07:38:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4522440074 ms) 2024-04-14 07:38:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4522440075 ms) 2024-04-14 07:38:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4522441110 ms) 2024-04-14 07:38:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4522441111 ms) 2024-04-14 07:38:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 07:38:47.903811+00:00', 'runtime': '4522440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4522441112 ms) 2024-04-14 07:38:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 07:37:47.903802+00:00', 'runtime': '4522380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4522441113 ms) 2024-04-14 07:38:54.459 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4522446611 ms) 2024-04-14 07:39:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4522500072 ms) 2024-04-14 07:39:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4522500072 ms) 2024-04-14 07:39:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4522500072 ms) 2024-04-14 07:39:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4522500073 ms) 2024-04-14 07:39:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4522501105 ms) 2024-04-14 07:39:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4522501106 ms) 2024-04-14 07:39:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 07:39:47.903828+00:00', 'runtime': '4522500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4522501108 ms) 2024-04-14 07:39:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 07:38:47.903811+00:00', 'runtime': '4522440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4522501109 ms) 2024-04-14 07:40:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4522560071 ms) 2024-04-14 07:40:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4522560072 ms) 2024-04-14 07:40:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4522560072 ms) 2024-04-14 07:40:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4522560073 ms) 2024-04-14 07:40:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4522561107 ms) 2024-04-14 07:40:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4522561108 ms) 2024-04-14 07:40:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 07:40:47.903810+00:00', 'runtime': '4522560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4522561109 ms) 2024-04-14 07:40:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 07:39:47.903828+00:00', 'runtime': '4522500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4522561110 ms) 2024-04-14 07:41:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4522620073 ms) 2024-04-14 07:41:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4522620074 ms) 2024-04-14 07:41:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4522620074 ms) 2024-04-14 07:41:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4522620074 ms) 2024-04-14 07:41:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4522621111 ms) 2024-04-14 07:41:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4522621112 ms) 2024-04-14 07:41:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 07:41:47.903809+00:00', 'runtime': '4522620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4522621113 ms) 2024-04-14 07:41:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 07:40:47.903810+00:00', 'runtime': '4522560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4522621114 ms) 2024-04-14 07:41:54.255 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4522626407 ms) 2024-04-14 07:42:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4522680072 ms) 2024-04-14 07:42:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4522680072 ms) 2024-04-14 07:42:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4522680072 ms) 2024-04-14 07:42:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4522680073 ms) 2024-04-14 07:42:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4522681110 ms) 2024-04-14 07:42:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4522681111 ms) 2024-04-14 07:42:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 07:42:47.903792+00:00', 'runtime': '4522680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4522681114 ms) 2024-04-14 07:42:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 07:41:47.903809+00:00', 'runtime': '4522620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4522681115 ms) 2024-04-14 07:43:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4522740071 ms) 2024-04-14 07:43:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4522740072 ms) 2024-04-14 07:43:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4522740072 ms) 2024-04-14 07:43:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4522740073 ms) 2024-04-14 07:43:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4522741106 ms) 2024-04-14 07:43:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4522741106 ms) 2024-04-14 07:43:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 07:43:47.903805+00:00', 'runtime': '4522740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4522741108 ms) 2024-04-14 07:43:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 07:42:47.903792+00:00', 'runtime': '4522680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4522741109 ms) 2024-04-14 07:44:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4522800063 ms) 2024-04-14 07:44:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4522800063 ms) 2024-04-14 07:44:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4522800063 ms) 2024-04-14 07:44:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4522800063 ms) 2024-04-14 07:44:48.935 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4522801087 ms) 2024-04-14 07:44:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4522801087 ms) 2024-04-14 07:44:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 07:44:47.903659+00:00', 'runtime': '4522800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4522801088 ms) 2024-04-14 07:44:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 07:43:47.903805+00:00', 'runtime': '4522740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4522801088 ms) 2024-04-14 07:44:54.589 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4522806741 ms) 2024-04-14 07:45:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4522860072 ms) 2024-04-14 07:45:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4522860072 ms) 2024-04-14 07:45:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4522860072 ms) 2024-04-14 07:45:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4522860073 ms) 2024-04-14 07:45:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4522861110 ms) 2024-04-14 07:45:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4522861111 ms) 2024-04-14 07:45:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 07:45:47.903848+00:00', 'runtime': '4522860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4522861113 ms) 2024-04-14 07:45:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 07:44:47.903659+00:00', 'runtime': '4522800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4522861114 ms) 2024-04-14 07:46:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4522920073 ms) 2024-04-14 07:46:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4522920074 ms) 2024-04-14 07:46:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4522920074 ms) 2024-04-14 07:46:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4522920075 ms) 2024-04-14 07:46:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4522921108 ms) 2024-04-14 07:46:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4522921108 ms) 2024-04-14 07:46:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 07:46:47.903793+00:00', 'runtime': '4522920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4522921110 ms) 2024-04-14 07:46:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 07:45:47.903848+00:00', 'runtime': '4522860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4522921111 ms) 2024-04-14 07:46:54.361 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4522926513 ms) 2024-04-14 07:47:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4522980072 ms) 2024-04-14 07:47:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4522980072 ms) 2024-04-14 07:47:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4522980073 ms) 2024-04-14 07:47:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4522980073 ms) 2024-04-14 07:47:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4522981104 ms) 2024-04-14 07:47:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4522981105 ms) 2024-04-14 07:47:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 07:47:47.903812+00:00', 'runtime': '4522980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4522981106 ms) 2024-04-14 07:47:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 07:46:47.903793+00:00', 'runtime': '4522920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4522981107 ms) 2024-04-14 07:48:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4523040073 ms) 2024-04-14 07:48:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4523040074 ms) 2024-04-14 07:48:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4523040074 ms) 2024-04-14 07:48:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4523040074 ms) 2024-04-14 07:48:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4523041109 ms) 2024-04-14 07:48:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4523041109 ms) 2024-04-14 07:48:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 07:48:47.903816+00:00', 'runtime': '4523040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4523041111 ms) 2024-04-14 07:48:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 07:47:47.903812+00:00', 'runtime': '4522980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4523041112 ms) 2024-04-14 07:48:54.519 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4523046671 ms) 2024-04-14 07:49:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4523100073 ms) 2024-04-14 07:49:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4523100073 ms) 2024-04-14 07:49:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4523100073 ms) 2024-04-14 07:49:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4523100074 ms) 2024-04-14 07:49:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4523101106 ms) 2024-04-14 07:49:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4523101107 ms) 2024-04-14 07:49:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 07:49:47.904836+00:00', 'runtime': '4523100.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+4523101108 ms) 2024-04-14 07:49:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 07:48:47.903816+00:00', 'runtime': '4523040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4523101109 ms) 2024-04-14 07:50:47.925 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4523160077 ms) 2024-04-14 07:50:47.926 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4523160077 ms) 2024-04-14 07:50:47.926 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4523160078 ms) 2024-04-14 07:50:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4523160078 ms) 2024-04-14 07:50:48.963 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4523161115 ms) 2024-04-14 07:50:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4523161115 ms) 2024-04-14 07:50:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 07:50:47.903829+00:00', 'runtime': '4523160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4523161117 ms) 2024-04-14 07:50:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 07:49:47.904836+00:00', 'runtime': '4523100.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+4523161118 ms) 2024-04-14 07:50:54.518 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4523166669 ms) 2024-04-14 07:51:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4523220072 ms) 2024-04-14 07:51:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4523220073 ms) 2024-04-14 07:51:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4523220074 ms) 2024-04-14 07:51:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4523220074 ms) 2024-04-14 07:51:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4523221109 ms) 2024-04-14 07:51:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4523221109 ms) 2024-04-14 07:51:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 07:51:47.903805+00:00', 'runtime': '4523220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4523221111 ms) 2024-04-14 07:51:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 07:50:47.903829+00:00', 'runtime': '4523160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4523221111 ms) 2024-04-14 07:52:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4523280072 ms) 2024-04-14 07:52:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4523280073 ms) 2024-04-14 07:52:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4523280073 ms) 2024-04-14 07:52:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4523280073 ms) 2024-04-14 07:52:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4523281106 ms) 2024-04-14 07:52:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4523281107 ms) 2024-04-14 07:52:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 07:52:47.904617+00:00', 'runtime': '4523280.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+4523281108 ms) 2024-04-14 07:52:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 07:51:47.903805+00:00', 'runtime': '4523220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4523281109 ms) 2024-04-14 07:53:47.925 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4523340077 ms) 2024-04-14 07:53:47.926 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4523340077 ms) 2024-04-14 07:53:47.926 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4523340078 ms) 2024-04-14 07:53:47.926 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4523340078 ms) 2024-04-14 07:53:48.965 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4523341117 ms) 2024-04-14 07:53:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4523341118 ms) 2024-04-14 07:53:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 07:53:47.908035+00:00', 'runtime': '4523340.005', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4523341119 ms) 2024-04-14 07:53:48.968 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 07:52:47.904617+00:00', 'runtime': '4523280.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+4523341120 ms) 2024-04-14 07:53:54.223 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4523346375 ms) 2024-04-14 07:54:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4523400062 ms) 2024-04-14 07:54:47.910 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4523400062 ms) 2024-04-14 07:54:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4523400062 ms) 2024-04-14 07:54:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4523400062 ms) 2024-04-14 07:54:48.934 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4523401086 ms) 2024-04-14 07:54:48.934 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4523401086 ms) 2024-04-14 07:54:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 07:54:47.903629+00:00', 'runtime': '4523400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4523401087 ms) 2024-04-14 07:54:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 07:53:47.908035+00:00', 'runtime': '4523340.005', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4523401087 ms) 2024-04-14 07:55:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4523460073 ms) 2024-04-14 07:55:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4523460074 ms) 2024-04-14 07:55:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4523460074 ms) 2024-04-14 07:55:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4523460074 ms) 2024-04-14 07:55:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4523461109 ms) 2024-04-14 07:55:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4523461109 ms) 2024-04-14 07:55:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 07:55:47.903853+00:00', 'runtime': '4523460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4523461113 ms) 2024-04-14 07:55:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 07:54:47.903629+00:00', 'runtime': '4523400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4523461113 ms) 2024-04-14 07:55:54.521 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4523466673 ms) 2024-04-14 07:56:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4523520072 ms) 2024-04-14 07:56:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4523520073 ms) 2024-04-14 07:56:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4523520073 ms) 2024-04-14 07:56:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4523520073 ms) 2024-04-14 07:56:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4523521106 ms) 2024-04-14 07:56:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4523521107 ms) 2024-04-14 07:56:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 07:56:47.904775+00:00', 'runtime': '4523520.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+4523521108 ms) 2024-04-14 07:56:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 07:55:47.903853+00:00', 'runtime': '4523460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4523521109 ms) 2024-04-14 07:57:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4523580072 ms) 2024-04-14 07:57:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4523580073 ms) 2024-04-14 07:57:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4523580073 ms) 2024-04-14 07:57:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4523580073 ms) 2024-04-14 07:57:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4523581106 ms) 2024-04-14 07:57:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4523581106 ms) 2024-04-14 07:57:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 07:57:47.904637+00:00', 'runtime': '4523580.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+4523581108 ms) 2024-04-14 07:57:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 07:56:47.904775+00:00', 'runtime': '4523520.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+4523581108 ms) 2024-04-14 07:58:47.926 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4523640077 ms) 2024-04-14 07:58:47.926 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4523640078 ms) 2024-04-14 07:58:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4523640078 ms) 2024-04-14 07:58:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4523640079 ms) 2024-04-14 07:58:48.964 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4523641115 ms) 2024-04-14 07:58:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4523641116 ms) 2024-04-14 07:58:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 07:58:47.908126+00:00', 'runtime': '4523640.006', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4523641117 ms) 2024-04-14 07:58:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 07:57:47.904637+00:00', 'runtime': '4523580.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+4523641118 ms) 2024-04-14 07:58:54.314 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4523646465 ms) 2024-04-14 07:59:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4523700071 ms) 2024-04-14 07:59:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4523700072 ms) 2024-04-14 07:59:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4523700072 ms) 2024-04-14 07:59:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4523700072 ms) 2024-04-14 07:59:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4523701105 ms) 2024-04-14 07:59:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4523701106 ms) 2024-04-14 07:59:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 07:59:47.903810+00:00', 'runtime': '4523700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4523701107 ms) 2024-04-14 07:59:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 07:58:47.908126+00:00', 'runtime': '4523640.006', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4523701108 ms) 2024-04-14 08:00:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4523760073 ms) 2024-04-14 08:00:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4523760074 ms) 2024-04-14 08:00:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4523760074 ms) 2024-04-14 08:00:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4523760075 ms) 2024-04-14 08:00:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4523761108 ms) 2024-04-14 08:00:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4523761109 ms) 2024-04-14 08:00:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 08:00:47.903848+00:00', 'runtime': '4523760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4523761111 ms) 2024-04-14 08:00:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 07:59:47.903810+00:00', 'runtime': '4523700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4523761111 ms) 2024-04-14 08:00:54.400 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4523766551 ms) 2024-04-14 08:01:47.919 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4523820071 ms) 2024-04-14 08:01:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4523820071 ms) 2024-04-14 08:01:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4523820071 ms) 2024-04-14 08:01:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4523820072 ms) 2024-04-14 08:01:48.950 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4523821102 ms) 2024-04-14 08:01:48.951 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4523821103 ms) 2024-04-14 08:01:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 08:01:47.903785+00:00', 'runtime': '4523820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4523821104 ms) 2024-04-14 08:01:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 08:00:47.903848+00:00', 'runtime': '4523760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4523821105 ms) 2024-04-14 08:02:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4523880073 ms) 2024-04-14 08:02:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4523880074 ms) 2024-04-14 08:02:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4523880074 ms) 2024-04-14 08:02:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4523880075 ms) 2024-04-14 08:02:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4523881109 ms) 2024-04-14 08:02:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4523881110 ms) 2024-04-14 08:02:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 08:02:47.903848+00:00', 'runtime': '4523880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4523881113 ms) 2024-04-14 08:02:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 08:01:47.903785+00:00', 'runtime': '4523820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4523881114 ms) 2024-04-14 08:02:54.242 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4523886393 ms) 2024-04-14 08:03:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4523940071 ms) 2024-04-14 08:03:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4523940072 ms) 2024-04-14 08:03:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4523940072 ms) 2024-04-14 08:03:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4523940072 ms) 2024-04-14 08:03:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4523941106 ms) 2024-04-14 08:03:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4523941106 ms) 2024-04-14 08:03:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 08:03:47.903801+00:00', 'runtime': '4523940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4523941108 ms) 2024-04-14 08:03:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 08:02:47.903848+00:00', 'runtime': '4523880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4523941108 ms) 2024-04-14 08:04:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4524000062 ms) 2024-04-14 08:04:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4524000063 ms) 2024-04-14 08:04:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4524000063 ms) 2024-04-14 08:04:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4524000063 ms) 2024-04-14 08:04:48.935 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4524001087 ms) 2024-04-14 08:04:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4524001087 ms) 2024-04-14 08:04:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 08:04:47.904101+00:00', 'runtime': '4524000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4524001088 ms) 2024-04-14 08:04:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 08:03:47.903801+00:00', 'runtime': '4523940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4524001089 ms) 2024-04-14 08:05:47.926 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4524060078 ms) 2024-04-14 08:05:47.927 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4524060078 ms) 2024-04-14 08:05:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4524060079 ms) 2024-04-14 08:05:47.928 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4524060079 ms) 2024-04-14 08:05:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4524061111 ms) 2024-04-14 08:05:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4524061112 ms) 2024-04-14 08:05:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 08:05:47.908067+00:00', 'runtime': '4524060.005', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4524061113 ms) 2024-04-14 08:05:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 08:04:47.904101+00:00', 'runtime': '4524000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4524061114 ms) 2024-04-14 08:05:54.545 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4524066697 ms) 2024-04-14 08:06:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4524120072 ms) 2024-04-14 08:06:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4524120073 ms) 2024-04-14 08:06:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4524120073 ms) 2024-04-14 08:06:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4524120073 ms) 2024-04-14 08:06:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4524121110 ms) 2024-04-14 08:06:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4524121111 ms) 2024-04-14 08:06:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 08:06:47.904776+00:00', 'runtime': '4524120.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+4524121112 ms) 2024-04-14 08:06:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 08:05:47.908067+00:00', 'runtime': '4524060.005', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4524121115 ms) 2024-04-14 08:07:47.927 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4524180078 ms) 2024-04-14 08:07:47.927 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4524180079 ms) 2024-04-14 08:07:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4524180079 ms) 2024-04-14 08:07:47.928 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4524180079 ms) 2024-04-14 08:07:48.965 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4524181117 ms) 2024-04-14 08:07:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4524181117 ms) 2024-04-14 08:07:48.969 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 08:07:47.903819+00:00', 'runtime': '4524180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4524181121 ms) 2024-04-14 08:07:48.970 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 08:06:47.904776+00:00', 'runtime': '4524120.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+4524181121 ms) 2024-04-14 08:07:54.212 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4524186364 ms) 2024-04-14 08:08:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4524240072 ms) 2024-04-14 08:08:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4524240073 ms) 2024-04-14 08:08:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4524240073 ms) 2024-04-14 08:08:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4524240073 ms) 2024-04-14 08:08:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4524241111 ms) 2024-04-14 08:08:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4524241111 ms) 2024-04-14 08:08:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 08:08:47.904626+00:00', 'runtime': '4524240.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+4524241114 ms) 2024-04-14 08:08:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 08:07:47.903819+00:00', 'runtime': '4524180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4524241115 ms) 2024-04-14 08:09:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4524300072 ms) 2024-04-14 08:09:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4524300072 ms) 2024-04-14 08:09:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4524300072 ms) 2024-04-14 08:09:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4524300073 ms) 2024-04-14 08:09:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4524301107 ms) 2024-04-14 08:09:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4524301108 ms) 2024-04-14 08:09:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 08:09:47.903776+00:00', 'runtime': '4524300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4524301109 ms) 2024-04-14 08:09:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 08:08:47.904626+00:00', 'runtime': '4524240.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+4524301110 ms) 2024-04-14 08:10:47.926 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4524360077 ms) 2024-04-14 08:10:47.926 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4524360078 ms) 2024-04-14 08:10:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4524360078 ms) 2024-04-14 08:10:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4524360079 ms) 2024-04-14 08:10:48.965 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4524361116 ms) 2024-04-14 08:10:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4524361117 ms) 2024-04-14 08:10:48.969 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 08:10:47.908024+00:00', 'runtime': '4524360.005', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4524361120 ms) 2024-04-14 08:10:48.970 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 08:09:47.903776+00:00', 'runtime': '4524300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4524361121 ms) 2024-04-14 08:10:54.516 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4524366668 ms) 2024-04-14 08:11:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4524420072 ms) 2024-04-14 08:11:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4524420073 ms) 2024-04-14 08:11:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4524420073 ms) 2024-04-14 08:11:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4524420074 ms) 2024-04-14 08:11:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4524421111 ms) 2024-04-14 08:11:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4524421112 ms) 2024-04-14 08:11:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 08:11:47.904842+00:00', 'runtime': '4524420.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+4524421115 ms) 2024-04-14 08:11:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 08:10:47.908024+00:00', 'runtime': '4524360.005', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4524421116 ms) 2024-04-14 08:12:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4524480073 ms) 2024-04-14 08:12:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4524480074 ms) 2024-04-14 08:12:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4524480074 ms) 2024-04-14 08:12:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4524480074 ms) 2024-04-14 08:12:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4524481108 ms) 2024-04-14 08:12:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4524481109 ms) 2024-04-14 08:12:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 08:12:47.903806+00:00', 'runtime': '4524480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4524481111 ms) 2024-04-14 08:12:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 08:11:47.904842+00:00', 'runtime': '4524420.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+4524481111 ms) 2024-04-14 08:12:54.972 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4524487124 ms) 2024-04-14 08:13:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4524540072 ms) 2024-04-14 08:13:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4524540072 ms) 2024-04-14 08:13:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4524540072 ms) 2024-04-14 08:13:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4524540073 ms) 2024-04-14 08:13:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4524541107 ms) 2024-04-14 08:13:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4524541108 ms) 2024-04-14 08:13:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 08:13:47.903844+00:00', 'runtime': '4524540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4524541110 ms) 2024-04-14 08:13:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 08:12:47.903806+00:00', 'runtime': '4524480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4524541113 ms) 2024-04-14 08:14:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4524600063 ms) 2024-04-14 08:14:47.912 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4524600063 ms) 2024-04-14 08:14:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4524600063 ms) 2024-04-14 08:14:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4524600064 ms) 2024-04-14 08:14:48.940 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4524601091 ms) 2024-04-14 08:14:48.940 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4524601092 ms) 2024-04-14 08:14:48.943 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 08:14:47.903673+00:00', 'runtime': '4524600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4524601095 ms) 2024-04-14 08:14:48.944 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 08:13:47.903844+00:00', 'runtime': '4524540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4524601096 ms) 2024-04-14 08:14:54.292 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4524606444 ms) 2024-04-14 08:15:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4524660071 ms) 2024-04-14 08:15:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4524660072 ms) 2024-04-14 08:15:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4524660072 ms) 2024-04-14 08:15:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4524660072 ms) 2024-04-14 08:15:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4524661103 ms) 2024-04-14 08:15:48.952 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4524661104 ms) 2024-04-14 08:15:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 08:15:47.903813+00:00', 'runtime': '4524660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4524661105 ms) 2024-04-14 08:15:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 08:14:47.903673+00:00', 'runtime': '4524600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4524661106 ms) 2024-04-14 08:16:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4524720071 ms) 2024-04-14 08:16:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4524720072 ms) 2024-04-14 08:16:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4524720072 ms) 2024-04-14 08:16:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4524720073 ms) 2024-04-14 08:16:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4524721104 ms) 2024-04-14 08:16:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4524721105 ms) 2024-04-14 08:16:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 08:16:47.903792+00:00', 'runtime': '4524720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4524721107 ms) 2024-04-14 08:16:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 08:15:47.903813+00:00', 'runtime': '4524660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4524721107 ms) 2024-04-14 08:17:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4524780073 ms) 2024-04-14 08:17:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4524780073 ms) 2024-04-14 08:17:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4524780074 ms) 2024-04-14 08:17:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4524780074 ms) 2024-04-14 08:17:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4524781111 ms) 2024-04-14 08:17:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4524781112 ms) 2024-04-14 08:17:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 08:17:47.903814+00:00', 'runtime': '4524780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4524781113 ms) 2024-04-14 08:17:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 08:16:47.903792+00:00', 'runtime': '4524720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4524781114 ms) 2024-04-14 08:17:54.266 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4524786418 ms) 2024-04-14 08:18:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4524840071 ms) 2024-04-14 08:18:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4524840072 ms) 2024-04-14 08:18:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4524840072 ms) 2024-04-14 08:18:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4524840073 ms) 2024-04-14 08:18:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4524841106 ms) 2024-04-14 08:18:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4524841106 ms) 2024-04-14 08:18:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 08:18:47.903773+00:00', 'runtime': '4524840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4524841108 ms) 2024-04-14 08:18:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 08:17:47.903814+00:00', 'runtime': '4524780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4524841109 ms) 2024-04-14 08:19:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4524900073 ms) 2024-04-14 08:19:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4524900074 ms) 2024-04-14 08:19:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4524900074 ms) 2024-04-14 08:19:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4524900075 ms) 2024-04-14 08:19:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4524901112 ms) 2024-04-14 08:19:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4524901113 ms) 2024-04-14 08:19:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 08:19:47.903798+00:00', 'runtime': '4524900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4524901115 ms) 2024-04-14 08:19:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 08:18:47.903773+00:00', 'runtime': '4524840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4524901115 ms) 2024-04-14 08:19:54.399 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4524906551 ms) 2024-04-14 08:20:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4524960071 ms) 2024-04-14 08:20:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4524960072 ms) 2024-04-14 08:20:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4524960072 ms) 2024-04-14 08:20:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4524960072 ms) 2024-04-14 08:20:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4524961105 ms) 2024-04-14 08:20:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4524961106 ms) 2024-04-14 08:20:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 08:20:47.903788+00:00', 'runtime': '4524960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4524961107 ms) 2024-04-14 08:20:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 08:19:47.903798+00:00', 'runtime': '4524900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4524961108 ms) 2024-04-14 08:21:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4525020071 ms) 2024-04-14 08:21:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4525020072 ms) 2024-04-14 08:21:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4525020072 ms) 2024-04-14 08:21:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4525020073 ms) 2024-04-14 08:21:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4525021105 ms) 2024-04-14 08:21:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4525021106 ms) 2024-04-14 08:21:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 08:21:47.903834+00:00', 'runtime': '4525020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4525021108 ms) 2024-04-14 08:21:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 08:20:47.903788+00:00', 'runtime': '4524960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4525021108 ms) 2024-04-14 08:22:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4525080073 ms) 2024-04-14 08:22:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4525080073 ms) 2024-04-14 08:22:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4525080074 ms) 2024-04-14 08:22:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4525080074 ms) 2024-04-14 08:22:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4525081110 ms) 2024-04-14 08:22:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4525081110 ms) 2024-04-14 08:22:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 08:22:47.903805+00:00', 'runtime': '4525080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4525081115 ms) 2024-04-14 08:22:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 08:21:47.903834+00:00', 'runtime': '4525020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4525081116 ms) 2024-04-14 08:22:54.200 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4525086352 ms) 2024-04-14 08:23:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4525140071 ms) 2024-04-14 08:23:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4525140072 ms) 2024-04-14 08:23:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4525140072 ms) 2024-04-14 08:23:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4525140073 ms) 2024-04-14 08:23:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4525141106 ms) 2024-04-14 08:23:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4525141106 ms) 2024-04-14 08:23:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 08:23:47.903783+00:00', 'runtime': '4525140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4525141108 ms) 2024-04-14 08:23:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 08:22:47.903805+00:00', 'runtime': '4525080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4525141109 ms) 2024-04-14 08:24:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4525200062 ms) 2024-04-14 08:24:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4525200062 ms) 2024-04-14 08:24:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4525200062 ms) 2024-04-14 08:24:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4525200062 ms) 2024-04-14 08:24:48.934 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4525201086 ms) 2024-04-14 08:24:48.934 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4525201086 ms) 2024-04-14 08:24:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 08:24:47.903676+00:00', 'runtime': '4525200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4525201087 ms) 2024-04-14 08:24:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 08:23:47.903783+00:00', 'runtime': '4525140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4525201087 ms) 2024-04-14 08:25:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4525260073 ms) 2024-04-14 08:25:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4525260073 ms) 2024-04-14 08:25:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4525260073 ms) 2024-04-14 08:25:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4525260074 ms) 2024-04-14 08:25:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4525261106 ms) 2024-04-14 08:25:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4525261107 ms) 2024-04-14 08:25:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 08:25:47.903830+00:00', 'runtime': '4525260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4525261108 ms) 2024-04-14 08:25:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 08:24:47.903676+00:00', 'runtime': '4525200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4525261109 ms) 2024-04-14 08:25:54.581 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4525266733 ms) 2024-04-14 08:26:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4525320071 ms) 2024-04-14 08:26:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4525320072 ms) 2024-04-14 08:26:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4525320072 ms) 2024-04-14 08:26:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4525320072 ms) 2024-04-14 08:26:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4525321105 ms) 2024-04-14 08:26:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4525321106 ms) 2024-04-14 08:26:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 08:26:47.903785+00:00', 'runtime': '4525320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4525321107 ms) 2024-04-14 08:26:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 08:25:47.903830+00:00', 'runtime': '4525260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4525321108 ms) 2024-04-14 08:27:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4525380073 ms) 2024-04-14 08:27:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4525380074 ms) 2024-04-14 08:27:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4525380074 ms) 2024-04-14 08:27:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4525380074 ms) 2024-04-14 08:27:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4525381112 ms) 2024-04-14 08:27:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4525381113 ms) 2024-04-14 08:27:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 08:27:47.903858+00:00', 'runtime': '4525380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4525381115 ms) 2024-04-14 08:27:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 08:26:47.903785+00:00', 'runtime': '4525320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4525381116 ms) 2024-04-14 08:27:54.457 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4525386609 ms) 2024-04-14 08:28:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4525440071 ms) 2024-04-14 08:28:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4525440072 ms) 2024-04-14 08:28:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4525440072 ms) 2024-04-14 08:28:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4525440072 ms) 2024-04-14 08:28:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4525441105 ms) 2024-04-14 08:28:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4525441105 ms) 2024-04-14 08:28:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 08:28:47.903796+00:00', 'runtime': '4525440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4525441107 ms) 2024-04-14 08:28:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 08:27:47.903858+00:00', 'runtime': '4525380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4525441108 ms) 2024-04-14 08:29:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4525500072 ms) 2024-04-14 08:29:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4525500072 ms) 2024-04-14 08:29:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4525500072 ms) 2024-04-14 08:29:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4525500073 ms) 2024-04-14 08:29:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4525501103 ms) 2024-04-14 08:29:48.952 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4525501104 ms) 2024-04-14 08:29:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 08:29:47.903784+00:00', 'runtime': '4525500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4525501106 ms) 2024-04-14 08:29:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 08:28:47.903796+00:00', 'runtime': '4525440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4525501106 ms) 2024-04-14 08:30:47.926 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4525560077 ms) 2024-04-14 08:30:47.926 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4525560078 ms) 2024-04-14 08:30:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4525560078 ms) 2024-04-14 08:30:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4525560079 ms) 2024-04-14 08:30:48.967 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4525561119 ms) 2024-04-14 08:30:48.968 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4525561120 ms) 2024-04-14 08:30:48.972 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 08:30:47.903832+00:00', 'runtime': '4525560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4525561124 ms) 2024-04-14 08:30:48.973 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 08:29:47.903784+00:00', 'runtime': '4525500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4525561124 ms) 2024-04-14 08:30:54.490 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4525566641 ms) 2024-04-14 08:31:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4525620072 ms) 2024-04-14 08:31:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4525620073 ms) 2024-04-14 08:31:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4525620073 ms) 2024-04-14 08:31:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4525620074 ms) 2024-04-14 08:31:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4525621106 ms) 2024-04-14 08:31:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4525621107 ms) 2024-04-14 08:31:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 08:31:47.904856+00:00', 'runtime': '4525620.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+4525621108 ms) 2024-04-14 08:31:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 08:30:47.903832+00:00', 'runtime': '4525560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4525621109 ms) 2024-04-14 08:32:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4525680072 ms) 2024-04-14 08:32:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4525680072 ms) 2024-04-14 08:32:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4525680073 ms) 2024-04-14 08:32:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4525680073 ms) 2024-04-14 08:32:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4525681105 ms) 2024-04-14 08:32:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4525681106 ms) 2024-04-14 08:32:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 08:32:47.904637+00:00', 'runtime': '4525680.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+4525681108 ms) 2024-04-14 08:32:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 08:31:47.904856+00:00', 'runtime': '4525620.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+4525681109 ms) 2024-04-14 08:33:47.925 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4525740077 ms) 2024-04-14 08:33:47.926 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4525740077 ms) 2024-04-14 08:33:47.926 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4525740077 ms) 2024-04-14 08:33:47.926 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4525740078 ms) 2024-04-14 08:33:48.962 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4525741113 ms) 2024-04-14 08:33:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4525741114 ms) 2024-04-14 08:33:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 08:33:47.907999+00:00', 'runtime': '4525740.005', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4525741115 ms) 2024-04-14 08:33:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 08:32:47.904637+00:00', 'runtime': '4525680.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+4525741116 ms) 2024-04-14 08:33:54.235 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4525746386 ms) 2024-04-14 08:34:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4525800062 ms) 2024-04-14 08:34:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4525800062 ms) 2024-04-14 08:34:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4525800062 ms) 2024-04-14 08:34:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4525800062 ms) 2024-04-14 08:34:48.935 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4525801086 ms) 2024-04-14 08:34:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4525801087 ms) 2024-04-14 08:34:48.940 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 08:34:47.903635+00:00', 'runtime': '4525800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4525801092 ms) 2024-04-14 08:34:48.940 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 08:33:47.907999+00:00', 'runtime': '4525740.005', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4525801092 ms) 2024-04-14 08:35:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4525860073 ms) 2024-04-14 08:35:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4525860074 ms) 2024-04-14 08:35:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4525860074 ms) 2024-04-14 08:35:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4525860075 ms) 2024-04-14 08:35:48.967 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4525861118 ms) 2024-04-14 08:35:48.968 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4525861119 ms) 2024-04-14 08:35:48.974 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 08:35:47.903852+00:00', 'runtime': '4525860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4525861125 ms) 2024-04-14 08:35:48.974 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 08:34:47.903635+00:00', 'runtime': '4525800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4525861126 ms) 2024-04-14 08:35:54.082 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4525866233 ms) 2024-04-14 08:36:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4525920072 ms) 2024-04-14 08:36:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4525920072 ms) 2024-04-14 08:36:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4525920072 ms) 2024-04-14 08:36:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4525920073 ms) 2024-04-14 08:36:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4525921104 ms) 2024-04-14 08:36:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4525921105 ms) 2024-04-14 08:36:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 08:36:47.903807+00:00', 'runtime': '4525920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4525921106 ms) 2024-04-14 08:36:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 08:35:47.903852+00:00', 'runtime': '4525860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4525921107 ms) 2024-04-14 08:37:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4525980071 ms) 2024-04-14 08:37:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4525980072 ms) 2024-04-14 08:37:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4525980072 ms) 2024-04-14 08:37:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4525980072 ms) 2024-04-14 08:37:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4525981110 ms) 2024-04-14 08:37:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4525981111 ms) 2024-04-14 08:37:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 08:37:47.903829+00:00', 'runtime': '4525980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4525981112 ms) 2024-04-14 08:37:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 08:36:47.903807+00:00', 'runtime': '4525920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4525981113 ms) 2024-04-14 08:38:47.923 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4526040075 ms) 2024-04-14 08:38:47.924 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4526040075 ms) 2024-04-14 08:38:47.924 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4526040075 ms) 2024-04-14 08:38:47.924 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4526040076 ms) 2024-04-14 08:38:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4526041112 ms) 2024-04-14 08:38:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4526041113 ms) 2024-04-14 08:38:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 08:38:47.903770+00:00', 'runtime': '4526040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4526041116 ms) 2024-04-14 08:38:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 08:37:47.903829+00:00', 'runtime': '4525980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4526041117 ms) 2024-04-14 08:38:54.212 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4526046363 ms) 2024-04-14 08:39:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4526100071 ms) 2024-04-14 08:39:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4526100072 ms) 2024-04-14 08:39:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4526100072 ms) 2024-04-14 08:39:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4526100073 ms) 2024-04-14 08:39:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4526101107 ms) 2024-04-14 08:39:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4526101108 ms) 2024-04-14 08:39:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 08:39:47.903789+00:00', 'runtime': '4526100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4526101109 ms) 2024-04-14 08:39:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 08:38:47.903770+00:00', 'runtime': '4526040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4526101110 ms) 2024-04-14 08:40:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4526160073 ms) 2024-04-14 08:40:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4526160074 ms) 2024-04-14 08:40:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4526160074 ms) 2024-04-14 08:40:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4526160074 ms) 2024-04-14 08:40:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4526161108 ms) 2024-04-14 08:40:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4526161109 ms) 2024-04-14 08:40:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 08:40:47.903865+00:00', 'runtime': '4526160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4526161110 ms) 2024-04-14 08:40:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 08:39:47.903789+00:00', 'runtime': '4526100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4526161111 ms) 2024-04-14 08:40:53.781 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4526165933 ms) 2024-04-14 08:41:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4526220071 ms) 2024-04-14 08:41:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4526220072 ms) 2024-04-14 08:41:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4526220072 ms) 2024-04-14 08:41:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4526220072 ms) 2024-04-14 08:41:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4526221109 ms) 2024-04-14 08:41:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4526221110 ms) 2024-04-14 08:41:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 08:41:47.903779+00:00', 'runtime': '4526220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4526221113 ms) 2024-04-14 08:41:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 08:40:47.903865+00:00', 'runtime': '4526160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4526221114 ms) 2024-04-14 08:42:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4526280071 ms) 2024-04-14 08:42:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4526280072 ms) 2024-04-14 08:42:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4526280072 ms) 2024-04-14 08:42:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4526280072 ms) 2024-04-14 08:42:48.951 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4526281102 ms) 2024-04-14 08:42:48.951 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4526281103 ms) 2024-04-14 08:42:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 08:42:47.903781+00:00', 'runtime': '4526280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4526281104 ms) 2024-04-14 08:42:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 08:41:47.903779+00:00', 'runtime': '4526220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4526281105 ms) 2024-04-14 08:43:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4526340073 ms) 2024-04-14 08:43:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4526340073 ms) 2024-04-14 08:43:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4526340074 ms) 2024-04-14 08:43:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4526340074 ms) 2024-04-14 08:43:48.963 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4526341114 ms) 2024-04-14 08:43:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4526341115 ms) 2024-04-14 08:43:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 08:43:47.903788+00:00', 'runtime': '4526340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4526341116 ms) 2024-04-14 08:43:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 08:42:47.903781+00:00', 'runtime': '4526280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4526341117 ms) 2024-04-14 08:43:53.816 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4526345967 ms) 2024-04-14 08:44:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4526400062 ms) 2024-04-14 08:44:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4526400062 ms) 2024-04-14 08:44:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4526400062 ms) 2024-04-14 08:44:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4526400063 ms) 2024-04-14 08:44:48.936 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4526401087 ms) 2024-04-14 08:44:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4526401088 ms) 2024-04-14 08:44:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 08:44:47.903623+00:00', 'runtime': '4526400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4526401089 ms) 2024-04-14 08:44:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 08:43:47.903788+00:00', 'runtime': '4526340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4526401089 ms) 2024-04-14 08:45:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4526460073 ms) 2024-04-14 08:45:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4526460074 ms) 2024-04-14 08:45:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4526460074 ms) 2024-04-14 08:45:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4526460075 ms) 2024-04-14 08:45:48.965 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4526461117 ms) 2024-04-14 08:45:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4526461117 ms) 2024-04-14 08:45:48.971 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 08:45:47.903850+00:00', 'runtime': '4526460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4526461123 ms) 2024-04-14 08:45:48.972 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 08:44:47.903623+00:00', 'runtime': '4526400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4526461124 ms) 2024-04-14 08:45:54.328 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4526466480 ms) 2024-04-14 08:46:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4526520071 ms) 2024-04-14 08:46:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4526520072 ms) 2024-04-14 08:46:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4526520072 ms) 2024-04-14 08:46:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4526520073 ms) 2024-04-14 08:46:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4526521105 ms) 2024-04-14 08:46:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4526521106 ms) 2024-04-14 08:46:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 08:46:47.903497+00:00', 'runtime': '4526520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4526521107 ms) 2024-04-14 08:46:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 08:45:47.903850+00:00', 'runtime': '4526460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4526521108 ms) 2024-04-14 08:47:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4526580071 ms) 2024-04-14 08:47:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4526580072 ms) 2024-04-14 08:47:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4526580072 ms) 2024-04-14 08:47:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4526580072 ms) 2024-04-14 08:47:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4526581105 ms) 2024-04-14 08:47:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4526581105 ms) 2024-04-14 08:47:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 08:47:47.903800+00:00', 'runtime': '4526580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4526581107 ms) 2024-04-14 08:47:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 08:46:47.903497+00:00', 'runtime': '4526520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4526581108 ms) 2024-04-14 08:48:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4526640073 ms) 2024-04-14 08:48:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4526640074 ms) 2024-04-14 08:48:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4526640074 ms) 2024-04-14 08:48:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4526640074 ms) 2024-04-14 08:48:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4526641112 ms) 2024-04-14 08:48:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4526641113 ms) 2024-04-14 08:48:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 08:48:47.903821+00:00', 'runtime': '4526640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4526641116 ms) 2024-04-14 08:48:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 08:47:47.903800+00:00', 'runtime': '4526580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4526641117 ms) 2024-04-14 08:48:53.830 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4526645981 ms) 2024-04-14 08:49:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4526700071 ms) 2024-04-14 08:49:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4526700072 ms) 2024-04-14 08:49:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4526700072 ms) 2024-04-14 08:49:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4526700073 ms) 2024-04-14 08:49:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4526701105 ms) 2024-04-14 08:49:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4526701106 ms) 2024-04-14 08:49:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 08:49:47.903783+00:00', 'runtime': '4526700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4526701108 ms) 2024-04-14 08:49:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 08:48:47.903821+00:00', 'runtime': '4526640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4526701108 ms) 2024-04-14 08:50:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4526760073 ms) 2024-04-14 08:50:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4526760073 ms) 2024-04-14 08:50:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4526760074 ms) 2024-04-14 08:50:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4526760074 ms) 2024-04-14 08:50:48.966 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4526761118 ms) 2024-04-14 08:50:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4526761119 ms) 2024-04-14 08:50:48.973 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 08:50:47.903825+00:00', 'runtime': '4526760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4526761125 ms) 2024-04-14 08:50:48.974 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 08:49:47.903783+00:00', 'runtime': '4526700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4526761125 ms) 2024-04-14 08:50:54.206 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4526766358 ms) 2024-04-14 08:51:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4526820071 ms) 2024-04-14 08:51:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4526820072 ms) 2024-04-14 08:51:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4526820072 ms) 2024-04-14 08:51:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4526820072 ms) 2024-04-14 08:51:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4526821104 ms) 2024-04-14 08:51:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4526821105 ms) 2024-04-14 08:51:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 08:51:47.903779+00:00', 'runtime': '4526820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4526821107 ms) 2024-04-14 08:51:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 08:50:47.903825+00:00', 'runtime': '4526760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4526821108 ms) 2024-04-14 08:52:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4526880073 ms) 2024-04-14 08:52:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4526880074 ms) 2024-04-14 08:52:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4526880074 ms) 2024-04-14 08:52:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4526880074 ms) 2024-04-14 08:52:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4526881111 ms) 2024-04-14 08:52:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4526881112 ms) 2024-04-14 08:52:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 08:52:47.903846+00:00', 'runtime': '4526880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4526881113 ms) 2024-04-14 08:52:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 08:51:47.903779+00:00', 'runtime': '4526820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4526881114 ms) 2024-04-14 08:52:54.283 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4526886435 ms) 2024-04-14 08:53:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4526940071 ms) 2024-04-14 08:53:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4526940072 ms) 2024-04-14 08:53:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4526940072 ms) 2024-04-14 08:53:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4526940073 ms) 2024-04-14 08:53:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4526941105 ms) 2024-04-14 08:53:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4526941106 ms) 2024-04-14 08:53:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 08:53:47.903768+00:00', 'runtime': '4526940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4526941108 ms) 2024-04-14 08:53:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 08:52:47.903846+00:00', 'runtime': '4526880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4526941108 ms) 2024-04-14 08:54:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4527000062 ms) 2024-04-14 08:54:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4527000062 ms) 2024-04-14 08:54:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4527000062 ms) 2024-04-14 08:54:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4527000062 ms) 2024-04-14 08:54:48.935 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4527001086 ms) 2024-04-14 08:54:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4527001087 ms) 2024-04-14 08:54:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 08:54:47.903662+00:00', 'runtime': '4527000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4527001088 ms) 2024-04-14 08:54:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 08:53:47.903768+00:00', 'runtime': '4526940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4527001088 ms) 2024-04-14 08:55:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4527060073 ms) 2024-04-14 08:55:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4527060074 ms) 2024-04-14 08:55:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4527060074 ms) 2024-04-14 08:55:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4527060075 ms) 2024-04-14 08:55:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4527061112 ms) 2024-04-14 08:55:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4527061113 ms) 2024-04-14 08:55:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 08:55:47.903849+00:00', 'runtime': '4527060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4527061115 ms) 2024-04-14 08:55:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 08:54:47.903662+00:00', 'runtime': '4527000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4527061115 ms) 2024-04-14 08:55:54.389 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4527066541 ms) 2024-04-14 08:56:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4527120073 ms) 2024-04-14 08:56:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4527120073 ms) 2024-04-14 08:56:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4527120073 ms) 2024-04-14 08:56:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4527120074 ms) 2024-04-14 08:56:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4527121105 ms) 2024-04-14 08:56:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4527121105 ms) 2024-04-14 08:56:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 08:56:47.903824+00:00', 'runtime': '4527120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4527121107 ms) 2024-04-14 08:56:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 08:55:47.903849+00:00', 'runtime': '4527060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4527121108 ms) 2024-04-14 08:57:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4527180074 ms) 2024-04-14 08:57:47.923 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4527180074 ms) 2024-04-14 08:57:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4527180074 ms) 2024-04-14 08:57:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4527180075 ms) 2024-04-14 08:57:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4527181108 ms) 2024-04-14 08:57:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4527181108 ms) 2024-04-14 08:57:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 08:57:47.903806+00:00', 'runtime': '4527180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4527181114 ms) 2024-04-14 08:57:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 08:56:47.903824+00:00', 'runtime': '4527120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4527181114 ms) 2024-04-14 08:57:54.318 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4527186469 ms) 2024-04-14 08:58:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4527240072 ms) 2024-04-14 08:58:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4527240072 ms) 2024-04-14 08:58:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4527240073 ms) 2024-04-14 08:58:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4527240073 ms) 2024-04-14 08:58:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4527241107 ms) 2024-04-14 08:58:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4527241107 ms) 2024-04-14 08:58:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 08:58:47.903777+00:00', 'runtime': '4527240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4527241109 ms) 2024-04-14 08:58:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 08:57:47.903806+00:00', 'runtime': '4527180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4527241110 ms) 2024-04-14 08:59:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4527300072 ms) 2024-04-14 08:59:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4527300072 ms) 2024-04-14 08:59:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4527300073 ms) 2024-04-14 08:59:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4527300073 ms) 2024-04-14 08:59:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4527301109 ms) 2024-04-14 08:59:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4527301110 ms) 2024-04-14 08:59:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 08:59:47.903830+00:00', 'runtime': '4527300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4527301113 ms) 2024-04-14 08:59:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 08:58:47.903777+00:00', 'runtime': '4527240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4527301114 ms) 2024-04-14 09:00:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4527360073 ms) 2024-04-14 09:00:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4527360074 ms) 2024-04-14 09:00:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4527360074 ms) 2024-04-14 09:00:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4527360074 ms) 2024-04-14 09:00:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4527361112 ms) 2024-04-14 09:00:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4527361113 ms) 2024-04-14 09:00:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 09:00:47.903790+00:00', 'runtime': '4527360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4527361116 ms) 2024-04-14 09:00:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 08:59:47.903830+00:00', 'runtime': '4527300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4527361117 ms) 2024-04-14 09:00:54.755 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4527366906 ms) 2024-04-14 09:01:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4527420071 ms) 2024-04-14 09:01:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4527420072 ms) 2024-04-14 09:01:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4527420072 ms) 2024-04-14 09:01:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4527420073 ms) 2024-04-14 09:01:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4527421104 ms) 2024-04-14 09:01:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4527421105 ms) 2024-04-14 09:01:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 09:01:47.903776+00:00', 'runtime': '4527420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4527421107 ms) 2024-04-14 09:01:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 09:00:47.903790+00:00', 'runtime': '4527360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4527421108 ms) 2024-04-14 09:02:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4527480071 ms) 2024-04-14 09:02:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4527480072 ms) 2024-04-14 09:02:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4527480072 ms) 2024-04-14 09:02:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4527480072 ms) 2024-04-14 09:02:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4527481106 ms) 2024-04-14 09:02:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4527481107 ms) 2024-04-14 09:02:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 09:02:47.903818+00:00', 'runtime': '4527480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4527481109 ms) 2024-04-14 09:02:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 09:01:47.903776+00:00', 'runtime': '4527420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4527481109 ms) 2024-04-14 09:03:47.927 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4527540078 ms) 2024-04-14 09:03:47.927 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4527540079 ms) 2024-04-14 09:03:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4527540079 ms) 2024-04-14 09:03:47.928 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4527540079 ms) 2024-04-14 09:03:48.970 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4527541121 ms) 2024-04-14 09:03:48.970 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4527541122 ms) 2024-04-14 09:03:48.975 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 09:03:47.903816+00:00', 'runtime': '4527540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4527541127 ms) 2024-04-14 09:03:48.976 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 09:02:47.903818+00:00', 'runtime': '4527480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4527541128 ms) 2024-04-14 09:03:54.567 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4527546719 ms) 2024-04-14 09:04:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4527600062 ms) 2024-04-14 09:04:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4527600062 ms) 2024-04-14 09:04:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4527600062 ms) 2024-04-14 09:04:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4527600062 ms) 2024-04-14 09:04:48.937 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4527601088 ms) 2024-04-14 09:04:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4527601089 ms) 2024-04-14 09:04:48.942 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 09:04:47.903623+00:00', 'runtime': '4527600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4527601093 ms) 2024-04-14 09:04:48.942 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 09:03:47.903816+00:00', 'runtime': '4527540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4527601094 ms) 2024-04-14 09:05:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4527660071 ms) 2024-04-14 09:05:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4527660072 ms) 2024-04-14 09:05:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4527660072 ms) 2024-04-14 09:05:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4527660073 ms) 2024-04-14 09:05:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4527661110 ms) 2024-04-14 09:05:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4527661111 ms) 2024-04-14 09:05:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 09:05:47.903832+00:00', 'runtime': '4527660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4527661112 ms) 2024-04-14 09:05:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 09:04:47.903623+00:00', 'runtime': '4527600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4527661113 ms) 2024-04-14 09:06:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4527720073 ms) 2024-04-14 09:06:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4527720074 ms) 2024-04-14 09:06:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4527720074 ms) 2024-04-14 09:06:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4527720075 ms) 2024-04-14 09:06:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4527721113 ms) 2024-04-14 09:06:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4527721113 ms) 2024-04-14 09:06:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 09:06:47.903798+00:00', 'runtime': '4527720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4527721117 ms) 2024-04-14 09:06:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 09:05:47.903832+00:00', 'runtime': '4527660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4527721117 ms) 2024-04-14 09:06:53.861 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4527726012 ms) 2024-04-14 09:07:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4527780071 ms) 2024-04-14 09:07:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4527780072 ms) 2024-04-14 09:07:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4527780072 ms) 2024-04-14 09:07:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4527780073 ms) 2024-04-14 09:07:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4527781107 ms) 2024-04-14 09:07:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4527781108 ms) 2024-04-14 09:07:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 09:07:47.903757+00:00', 'runtime': '4527780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4527781110 ms) 2024-04-14 09:07:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 09:06:47.903798+00:00', 'runtime': '4527720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4527781110 ms) 2024-04-14 09:08:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4527840072 ms) 2024-04-14 09:08:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4527840072 ms) 2024-04-14 09:08:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4527840072 ms) 2024-04-14 09:08:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4527840073 ms) 2024-04-14 09:08:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4527841105 ms) 2024-04-14 09:08:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4527841106 ms) 2024-04-14 09:08:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 09:08:47.903790+00:00', 'runtime': '4527840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4527841107 ms) 2024-04-14 09:08:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 09:07:47.903757+00:00', 'runtime': '4527780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4527841108 ms) 2024-04-14 09:09:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4527900073 ms) 2024-04-14 09:09:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4527900073 ms) 2024-04-14 09:09:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4527900073 ms) 2024-04-14 09:09:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4527900074 ms) 2024-04-14 09:09:48.962 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4527901113 ms) 2024-04-14 09:09:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4527901114 ms) 2024-04-14 09:09:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 09:09:47.903823+00:00', 'runtime': '4527900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4527901116 ms) 2024-04-14 09:09:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 09:08:47.903790+00:00', 'runtime': '4527840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4527901116 ms) 2024-04-14 09:09:54.351 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4527906502 ms) 2024-04-14 09:10:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4527960072 ms) 2024-04-14 09:10:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4527960072 ms) 2024-04-14 09:10:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4527960073 ms) 2024-04-14 09:10:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4527960073 ms) 2024-04-14 09:10:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4527961105 ms) 2024-04-14 09:10:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4527961106 ms) 2024-04-14 09:10:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 09:10:47.903808+00:00', 'runtime': '4527960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4527961108 ms) 2024-04-14 09:10:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 09:09:47.903823+00:00', 'runtime': '4527900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4527961108 ms) 2024-04-14 09:11:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4528020073 ms) 2024-04-14 09:11:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4528020073 ms) 2024-04-14 09:11:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4528020074 ms) 2024-04-14 09:11:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4528020074 ms) 2024-04-14 09:11:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4528021109 ms) 2024-04-14 09:11:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4528021110 ms) 2024-04-14 09:11:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 09:11:47.903809+00:00', 'runtime': '4528020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4528021111 ms) 2024-04-14 09:11:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 09:10:47.903808+00:00', 'runtime': '4527960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4528021112 ms) 2024-04-14 09:11:54.600 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4528026752 ms) 2024-04-14 09:12:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4528080071 ms) 2024-04-14 09:12:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4528080072 ms) 2024-04-14 09:12:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4528080072 ms) 2024-04-14 09:12:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4528080072 ms) 2024-04-14 09:12:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4528081104 ms) 2024-04-14 09:12:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4528081105 ms) 2024-04-14 09:12:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 09:12:47.903775+00:00', 'runtime': '4528080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4528081107 ms) 2024-04-14 09:12:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 09:11:47.903809+00:00', 'runtime': '4528020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4528081107 ms) 2024-04-14 09:13:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4528140072 ms) 2024-04-14 09:13:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4528140072 ms) 2024-04-14 09:13:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4528140072 ms) 2024-04-14 09:13:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4528140073 ms) 2024-04-14 09:13:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4528141105 ms) 2024-04-14 09:13:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4528141105 ms) 2024-04-14 09:13:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 09:13:47.903830+00:00', 'runtime': '4528140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4528141107 ms) 2024-04-14 09:13:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 09:12:47.903775+00:00', 'runtime': '4528080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4528141108 ms) 2024-04-14 09:14:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4528200063 ms) 2024-04-14 09:14:47.912 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4528200063 ms) 2024-04-14 09:14:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4528200063 ms) 2024-04-14 09:14:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4528200063 ms) 2024-04-14 09:14:48.937 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4528201088 ms) 2024-04-14 09:14:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4528201089 ms) 2024-04-14 09:14:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 09:14:47.903670+00:00', 'runtime': '4528200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4528201089 ms) 2024-04-14 09:14:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 09:13:47.903830+00:00', 'runtime': '4528140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4528201090 ms) 2024-04-14 09:14:54.218 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4528206370 ms) 2024-04-14 09:15:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4528260072 ms) 2024-04-14 09:15:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4528260073 ms) 2024-04-14 09:15:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4528260073 ms) 2024-04-14 09:15:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4528260073 ms) 2024-04-14 09:15:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4528261110 ms) 2024-04-14 09:15:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4528261110 ms) 2024-04-14 09:15:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 09:15:47.903561+00:00', 'runtime': '4528260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4528261112 ms) 2024-04-14 09:15:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 09:14:47.903670+00:00', 'runtime': '4528200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4528261115 ms) 2024-04-14 09:16:47.927 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4528320078 ms) 2024-04-14 09:16:47.927 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4528320079 ms) 2024-04-14 09:16:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4528320079 ms) 2024-04-14 09:16:47.928 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4528320079 ms) 2024-04-14 09:16:48.965 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4528321117 ms) 2024-04-14 09:16:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4528321117 ms) 2024-04-14 09:16:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 09:16:47.903799+00:00', 'runtime': '4528320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4528321119 ms) 2024-04-14 09:16:48.968 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 09:15:47.903561+00:00', 'runtime': '4528260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4528321119 ms) 2024-04-14 09:16:54.328 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4528326479 ms) 2024-04-14 09:17:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4528380073 ms) 2024-04-14 09:17:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4528380073 ms) 2024-04-14 09:17:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4528380073 ms) 2024-04-14 09:17:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4528380074 ms) 2024-04-14 09:17:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4528381105 ms) 2024-04-14 09:17:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4528381106 ms) 2024-04-14 09:17:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 09:17:47.904496+00:00', 'runtime': '4528380.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+4528381107 ms) 2024-04-14 09:17:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 09:16:47.903799+00:00', 'runtime': '4528320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4528381108 ms) 2024-04-14 09:18:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4528440073 ms) 2024-04-14 09:18:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4528440073 ms) 2024-04-14 09:18:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4528440073 ms) 2024-04-14 09:18:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4528440074 ms) 2024-04-14 09:18:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4528441106 ms) 2024-04-14 09:18:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4528441107 ms) 2024-04-14 09:18:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 09:18:47.903815+00:00', 'runtime': '4528440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4528441108 ms) 2024-04-14 09:18:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 09:17:47.904496+00:00', 'runtime': '4528380.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+4528441109 ms) 2024-04-14 09:19:47.926 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4528500078 ms) 2024-04-14 09:19:47.927 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4528500078 ms) 2024-04-14 09:19:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4528500079 ms) 2024-04-14 09:19:47.928 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4528500079 ms) 2024-04-14 09:19:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4528501113 ms) 2024-04-14 09:19:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4528501113 ms) 2024-04-14 09:19:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 09:19:47.903847+00:00', 'runtime': '4528500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4528501115 ms) 2024-04-14 09:19:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 09:18:47.903815+00:00', 'runtime': '4528440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4528501116 ms) 2024-04-14 09:19:54.704 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4528506856 ms) 2024-04-14 09:20:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4528560072 ms) 2024-04-14 09:20:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4528560073 ms) 2024-04-14 09:20:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4528560073 ms) 2024-04-14 09:20:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4528560073 ms) 2024-04-14 09:20:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4528561105 ms) 2024-04-14 09:20:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4528561106 ms) 2024-04-14 09:20:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 09:20:47.904665+00:00', 'runtime': '4528560.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+4528561107 ms) 2024-04-14 09:20:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 09:19:47.903847+00:00', 'runtime': '4528500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4528561108 ms) 2024-04-14 09:21:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4528620074 ms) 2024-04-14 09:21:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4528620074 ms) 2024-04-14 09:21:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4528620074 ms) 2024-04-14 09:21:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4528620075 ms) 2024-04-14 09:21:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4528621109 ms) 2024-04-14 09:21:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4528621110 ms) 2024-04-14 09:21:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 09:21:47.903772+00:00', 'runtime': '4528620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4528621111 ms) 2024-04-14 09:21:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 09:20:47.904665+00:00', 'runtime': '4528560.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+4528621112 ms) 2024-04-14 09:21:54.514 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4528626666 ms) 2024-04-14 09:22:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4528680072 ms) 2024-04-14 09:22:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4528680072 ms) 2024-04-14 09:22:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4528680072 ms) 2024-04-14 09:22:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4528680073 ms) 2024-04-14 09:22:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4528681107 ms) 2024-04-14 09:22:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4528681108 ms) 2024-04-14 09:22:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 09:22:47.903791+00:00', 'runtime': '4528680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4528681110 ms) 2024-04-14 09:22:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 09:21:47.903772+00:00', 'runtime': '4528620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4528681110 ms) 2024-04-14 09:23:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4528740072 ms) 2024-04-14 09:23:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4528740072 ms) 2024-04-14 09:23:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4528740072 ms) 2024-04-14 09:23:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4528740073 ms) 2024-04-14 09:23:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4528741104 ms) 2024-04-14 09:23:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4528741105 ms) 2024-04-14 09:23:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 09:23:47.903815+00:00', 'runtime': '4528740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4528741107 ms) 2024-04-14 09:23:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 09:22:47.903791+00:00', 'runtime': '4528680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4528741107 ms) 2024-04-14 09:24:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4528800063 ms) 2024-04-14 09:24:47.912 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4528800063 ms) 2024-04-14 09:24:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4528800063 ms) 2024-04-14 09:24:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4528800063 ms) 2024-04-14 09:24:48.939 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4528801091 ms) 2024-04-14 09:24:48.940 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4528801091 ms) 2024-04-14 09:24:48.941 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 09:24:47.903675+00:00', 'runtime': '4528800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4528801093 ms) 2024-04-14 09:24:48.942 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 09:23:47.903815+00:00', 'runtime': '4528740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4528801093 ms) 2024-04-14 09:24:54.527 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4528806678 ms) 2024-04-14 09:25:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4528860072 ms) 2024-04-14 09:25:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4528860072 ms) 2024-04-14 09:25:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4528860073 ms) 2024-04-14 09:25:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4528860073 ms) 2024-04-14 09:25:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4528861105 ms) 2024-04-14 09:25:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4528861106 ms) 2024-04-14 09:25:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 09:25:47.903822+00:00', 'runtime': '4528860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4528861108 ms) 2024-04-14 09:25:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 09:24:47.903675+00:00', 'runtime': '4528800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4528861109 ms) 2024-04-14 09:26:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4528920073 ms) 2024-04-14 09:26:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4528920074 ms) 2024-04-14 09:26:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4528920074 ms) 2024-04-14 09:26:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4528920074 ms) 2024-04-14 09:26:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4528921110 ms) 2024-04-14 09:26:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4528921111 ms) 2024-04-14 09:26:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 09:26:47.903801+00:00', 'runtime': '4528920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4528921112 ms) 2024-04-14 09:26:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 09:25:47.903822+00:00', 'runtime': '4528860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4528921113 ms) 2024-04-14 09:26:54.296 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4528926447 ms) 2024-04-14 09:27:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4528980071 ms) 2024-04-14 09:27:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4528980072 ms) 2024-04-14 09:27:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4528980072 ms) 2024-04-14 09:27:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4528980072 ms) 2024-04-14 09:27:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4528981105 ms) 2024-04-14 09:27:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4528981105 ms) 2024-04-14 09:27:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 09:27:47.903789+00:00', 'runtime': '4528980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4528981107 ms) 2024-04-14 09:27:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 09:26:47.903801+00:00', 'runtime': '4528920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4528981108 ms) 2024-04-14 09:28:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4529040072 ms) 2024-04-14 09:28:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4529040072 ms) 2024-04-14 09:28:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4529040072 ms) 2024-04-14 09:28:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4529040073 ms) 2024-04-14 09:28:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4529041104 ms) 2024-04-14 09:28:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4529041105 ms) 2024-04-14 09:28:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 09:28:47.903798+00:00', 'runtime': '4529040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4529041107 ms) 2024-04-14 09:28:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 09:27:47.903789+00:00', 'runtime': '4528980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4529041107 ms) 2024-04-14 09:29:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4529100073 ms) 2024-04-14 09:29:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4529100073 ms) 2024-04-14 09:29:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4529100073 ms) 2024-04-14 09:29:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4529100074 ms) 2024-04-14 09:29:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4529101111 ms) 2024-04-14 09:29:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4529101112 ms) 2024-04-14 09:29:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 09:29:47.903797+00:00', 'runtime': '4529100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4529101113 ms) 2024-04-14 09:29:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 09:28:47.903798+00:00', 'runtime': '4529040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4529101114 ms) 2024-04-14 09:29:54.517 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4529106669 ms) 2024-04-14 09:30:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4529160073 ms) 2024-04-14 09:30:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4529160073 ms) 2024-04-14 09:30:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4529160073 ms) 2024-04-14 09:30:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4529160074 ms) 2024-04-14 09:30:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4529161106 ms) 2024-04-14 09:30:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4529161106 ms) 2024-04-14 09:30:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 09:30:47.904837+00:00', 'runtime': '4529160.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+4529161108 ms) 2024-04-14 09:30:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 09:29:47.903797+00:00', 'runtime': '4529100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4529161109 ms) 2024-04-14 09:31:47.927 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4529220078 ms) 2024-04-14 09:31:47.927 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4529220079 ms) 2024-04-14 09:31:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4529220079 ms) 2024-04-14 09:31:47.928 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4529220079 ms) 2024-04-14 09:31:48.964 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4529221116 ms) 2024-04-14 09:31:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4529221116 ms) 2024-04-14 09:31:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 09:31:47.903807+00:00', 'runtime': '4529220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4529221118 ms) 2024-04-14 09:31:48.968 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 09:30:47.904837+00:00', 'runtime': '4529160.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+4529221119 ms) 2024-04-14 09:31:54.345 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4529226497 ms) 2024-04-14 09:32:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4529280073 ms) 2024-04-14 09:32:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4529280073 ms) 2024-04-14 09:32:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4529280073 ms) 2024-04-14 09:32:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4529280074 ms) 2024-04-14 09:32:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4529281106 ms) 2024-04-14 09:32:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4529281107 ms) 2024-04-14 09:32:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 09:32:47.903817+00:00', 'runtime': '4529280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4529281109 ms) 2024-04-14 09:32:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 09:31:47.903807+00:00', 'runtime': '4529220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4529281109 ms) 2024-04-14 09:33:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4529340072 ms) 2024-04-14 09:33:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4529340072 ms) 2024-04-14 09:33:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4529340072 ms) 2024-04-14 09:33:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4529340073 ms) 2024-04-14 09:33:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4529341105 ms) 2024-04-14 09:33:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4529341106 ms) 2024-04-14 09:33:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 09:33:47.903831+00:00', 'runtime': '4529340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4529341108 ms) 2024-04-14 09:33:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 09:32:47.903817+00:00', 'runtime': '4529280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4529341109 ms) 2024-04-14 09:34:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4529400063 ms) 2024-04-14 09:34:47.912 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4529400063 ms) 2024-04-14 09:34:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4529400063 ms) 2024-04-14 09:34:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4529400063 ms) 2024-04-14 09:34:48.936 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4529401088 ms) 2024-04-14 09:34:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4529401088 ms) 2024-04-14 09:34:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 09:34:47.903677+00:00', 'runtime': '4529400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4529401089 ms) 2024-04-14 09:34:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 09:33:47.903831+00:00', 'runtime': '4529340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4529401089 ms) 2024-04-14 09:34:54.270 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4529406422 ms) 2024-04-14 09:35:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4529460072 ms) 2024-04-14 09:35:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4529460072 ms) 2024-04-14 09:35:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4529460072 ms) 2024-04-14 09:35:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4529460073 ms) 2024-04-14 09:35:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4529461105 ms) 2024-04-14 09:35:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4529461106 ms) 2024-04-14 09:35:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 09:35:47.903837+00:00', 'runtime': '4529460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4529461107 ms) 2024-04-14 09:35:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 09:34:47.903677+00:00', 'runtime': '4529400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4529461108 ms) 2024-04-14 09:36:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4529520073 ms) 2024-04-14 09:36:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4529520073 ms) 2024-04-14 09:36:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4529520074 ms) 2024-04-14 09:36:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4529520074 ms) 2024-04-14 09:36:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4529521109 ms) 2024-04-14 09:36:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4529521110 ms) 2024-04-14 09:36:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 09:36:47.903813+00:00', 'runtime': '4529520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4529521113 ms) 2024-04-14 09:36:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 09:35:47.903837+00:00', 'runtime': '4529460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4529521114 ms) 2024-04-14 09:36:54.335 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4529526487 ms) 2024-04-14 09:37:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4529580071 ms) 2024-04-14 09:37:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4529580072 ms) 2024-04-14 09:37:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4529580072 ms) 2024-04-14 09:37:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4529580073 ms) 2024-04-14 09:37:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4529581104 ms) 2024-04-14 09:37:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4529581105 ms) 2024-04-14 09:37:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 09:37:47.903795+00:00', 'runtime': '4529580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4529581106 ms) 2024-04-14 09:37:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 09:36:47.903813+00:00', 'runtime': '4529520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4529581107 ms) 2024-04-14 09:38:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4529640073 ms) 2024-04-14 09:38:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4529640074 ms) 2024-04-14 09:38:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4529640074 ms) 2024-04-14 09:38:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4529640075 ms) 2024-04-14 09:38:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4529641108 ms) 2024-04-14 09:38:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4529641109 ms) 2024-04-14 09:38:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 09:38:47.903854+00:00', 'runtime': '4529640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4529641111 ms) 2024-04-14 09:38:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 09:37:47.903795+00:00', 'runtime': '4529580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4529641111 ms) 2024-04-14 09:38:54.527 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4529646679 ms) 2024-04-14 09:39:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4529700072 ms) 2024-04-14 09:39:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4529700072 ms) 2024-04-14 09:39:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4529700072 ms) 2024-04-14 09:39:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4529700073 ms) 2024-04-14 09:39:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4529701105 ms) 2024-04-14 09:39:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4529701106 ms) 2024-04-14 09:39:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 09:39:47.903811+00:00', 'runtime': '4529700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4529701108 ms) 2024-04-14 09:39:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 09:38:47.903854+00:00', 'runtime': '4529640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4529701109 ms) 2024-04-14 09:40:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4529760072 ms) 2024-04-14 09:40:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4529760072 ms) 2024-04-14 09:40:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4529760072 ms) 2024-04-14 09:40:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4529760073 ms) 2024-04-14 09:40:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4529761107 ms) 2024-04-14 09:40:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4529761107 ms) 2024-04-14 09:40:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 09:40:47.903830+00:00', 'runtime': '4529760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4529761109 ms) 2024-04-14 09:40:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 09:39:47.903811+00:00', 'runtime': '4529700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4529761110 ms) 2024-04-14 09:41:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4529820073 ms) 2024-04-14 09:41:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4529820073 ms) 2024-04-14 09:41:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4529820074 ms) 2024-04-14 09:41:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4529820074 ms) 2024-04-14 09:41:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4529821107 ms) 2024-04-14 09:41:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4529821108 ms) 2024-04-14 09:41:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 09:41:47.903809+00:00', 'runtime': '4529820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4529821109 ms) 2024-04-14 09:41:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 09:40:47.903830+00:00', 'runtime': '4529760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4529821113 ms) 2024-04-14 09:41:54.592 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4529826744 ms) 2024-04-14 09:42:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4529880072 ms) 2024-04-14 09:42:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4529880072 ms) 2024-04-14 09:42:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4529880072 ms) 2024-04-14 09:42:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4529880073 ms) 2024-04-14 09:42:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4529881105 ms) 2024-04-14 09:42:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4529881106 ms) 2024-04-14 09:42:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 09:42:47.903812+00:00', 'runtime': '4529880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4529881108 ms) 2024-04-14 09:42:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 09:41:47.903809+00:00', 'runtime': '4529820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4529881108 ms) 2024-04-14 09:43:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4529940072 ms) 2024-04-14 09:43:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4529940073 ms) 2024-04-14 09:43:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4529940073 ms) 2024-04-14 09:43:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4529940073 ms) 2024-04-14 09:43:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4529941106 ms) 2024-04-14 09:43:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4529941107 ms) 2024-04-14 09:43:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 09:43:47.904610+00:00', 'runtime': '4529940.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+4529941109 ms) 2024-04-14 09:43:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 09:42:47.903812+00:00', 'runtime': '4529880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4529941110 ms) 2024-04-14 09:44:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4530000063 ms) 2024-04-14 09:44:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4530000063 ms) 2024-04-14 09:44:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4530000063 ms) 2024-04-14 09:44:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4530000063 ms) 2024-04-14 09:44:48.936 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4530001088 ms) 2024-04-14 09:44:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4530001088 ms) 2024-04-14 09:44:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 09:44:47.903647+00:00', 'runtime': '4530000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4530001089 ms) 2024-04-14 09:44:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 09:43:47.904610+00:00', 'runtime': '4529940.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+4530001090 ms) 2024-04-14 09:44:54.258 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4530006409 ms) 2024-04-14 09:45:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4530060071 ms) 2024-04-14 09:45:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4530060072 ms) 2024-04-14 09:45:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4530060072 ms) 2024-04-14 09:45:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4530060073 ms) 2024-04-14 09:45:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4530061105 ms) 2024-04-14 09:45:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4530061106 ms) 2024-04-14 09:45:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 09:45:47.903815+00:00', 'runtime': '4530060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4530061108 ms) 2024-04-14 09:45:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 09:44:47.903647+00:00', 'runtime': '4530000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4530061108 ms) 2024-04-14 09:46:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4530120071 ms) 2024-04-14 09:46:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4530120072 ms) 2024-04-14 09:46:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4530120072 ms) 2024-04-14 09:46:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4530120072 ms) 2024-04-14 09:46:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4530121107 ms) 2024-04-14 09:46:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4530121108 ms) 2024-04-14 09:46:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 09:46:47.903824+00:00', 'runtime': '4530120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4530121109 ms) 2024-04-14 09:46:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 09:45:47.903815+00:00', 'runtime': '4530060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4530121110 ms) 2024-04-14 09:47:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4530180073 ms) 2024-04-14 09:47:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4530180073 ms) 2024-04-14 09:47:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4530180074 ms) 2024-04-14 09:47:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4530180074 ms) 2024-04-14 09:47:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4530181111 ms) 2024-04-14 09:47:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4530181112 ms) 2024-04-14 09:47:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 09:47:47.903813+00:00', 'runtime': '4530180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4530181113 ms) 2024-04-14 09:47:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 09:46:47.903824+00:00', 'runtime': '4530120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4530181114 ms) 2024-04-14 09:47:54.484 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4530186636 ms) 2024-04-14 09:48:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4530240071 ms) 2024-04-14 09:48:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4530240072 ms) 2024-04-14 09:48:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4530240072 ms) 2024-04-14 09:48:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4530240072 ms) 2024-04-14 09:48:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4530241105 ms) 2024-04-14 09:48:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4530241105 ms) 2024-04-14 09:48:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 09:48:47.903792+00:00', 'runtime': '4530240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4530241107 ms) 2024-04-14 09:48:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 09:47:47.903813+00:00', 'runtime': '4530180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4530241107 ms) 2024-04-14 09:49:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4530300072 ms) 2024-04-14 09:49:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4530300072 ms) 2024-04-14 09:49:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4530300072 ms) 2024-04-14 09:49:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4530300073 ms) 2024-04-14 09:49:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4530301105 ms) 2024-04-14 09:49:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4530301105 ms) 2024-04-14 09:49:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 09:49:47.903821+00:00', 'runtime': '4530300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4530301107 ms) 2024-04-14 09:49:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 09:48:47.903792+00:00', 'runtime': '4530240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4530301108 ms) 2024-04-14 09:50:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4530360073 ms) 2024-04-14 09:50:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4530360073 ms) 2024-04-14 09:50:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4530360073 ms) 2024-04-14 09:50:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4530360074 ms) 2024-04-14 09:50:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4530361108 ms) 2024-04-14 09:50:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4530361109 ms) 2024-04-14 09:50:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 09:50:47.903795+00:00', 'runtime': '4530360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4530361112 ms) 2024-04-14 09:50:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 09:49:47.903821+00:00', 'runtime': '4530300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4530361113 ms) 2024-04-14 09:50:54.548 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4530366700 ms) 2024-04-14 09:51:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4530420071 ms) 2024-04-14 09:51:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4530420072 ms) 2024-04-14 09:51:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4530420072 ms) 2024-04-14 09:51:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4530420072 ms) 2024-04-14 09:51:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4530421104 ms) 2024-04-14 09:51:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4530421104 ms) 2024-04-14 09:51:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 09:51:47.903776+00:00', 'runtime': '4530420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4530421106 ms) 2024-04-14 09:51:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 09:50:47.903795+00:00', 'runtime': '4530360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4530421107 ms) 2024-04-14 09:52:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4530480073 ms) 2024-04-14 09:52:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4530480073 ms) 2024-04-14 09:52:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4530480074 ms) 2024-04-14 09:52:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4530480074 ms) 2024-04-14 09:52:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4530481111 ms) 2024-04-14 09:52:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4530481112 ms) 2024-04-14 09:52:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 09:52:47.903811+00:00', 'runtime': '4530480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4530481114 ms) 2024-04-14 09:52:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 09:51:47.903776+00:00', 'runtime': '4530420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4530481117 ms) 2024-04-14 09:52:54.570 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4530486722 ms) 2024-04-14 09:53:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4530540071 ms) 2024-04-14 09:53:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4530540072 ms) 2024-04-14 09:53:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4530540072 ms) 2024-04-14 09:53:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4530540072 ms) 2024-04-14 09:53:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4530541107 ms) 2024-04-14 09:53:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4530541108 ms) 2024-04-14 09:53:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 09:53:47.903747+00:00', 'runtime': '4530540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4530541109 ms) 2024-04-14 09:53:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 09:52:47.903811+00:00', 'runtime': '4530480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4530541110 ms) 2024-04-14 09:54:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4530600062 ms) 2024-04-14 09:54:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4530600062 ms) 2024-04-14 09:54:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4530600062 ms) 2024-04-14 09:54:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4530600062 ms) 2024-04-14 09:54:48.936 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4530601088 ms) 2024-04-14 09:54:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4530601088 ms) 2024-04-14 09:54:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 09:54:47.903679+00:00', 'runtime': '4530600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4530601091 ms) 2024-04-14 09:54:48.940 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 09:53:47.903747+00:00', 'runtime': '4530540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4530601091 ms) 2024-04-14 09:55:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4530660073 ms) 2024-04-14 09:55:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4530660073 ms) 2024-04-14 09:55:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4530660074 ms) 2024-04-14 09:55:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4530660074 ms) 2024-04-14 09:55:48.966 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4530661118 ms) 2024-04-14 09:55:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4530661119 ms) 2024-04-14 09:55:48.973 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 09:55:47.903844+00:00', 'runtime': '4530660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4530661124 ms) 2024-04-14 09:55:48.974 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 09:54:47.903679+00:00', 'runtime': '4530600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4530661125 ms) 2024-04-14 09:55:54.685 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4530666836 ms) 2024-04-14 09:56:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4530720071 ms) 2024-04-14 09:56:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4530720072 ms) 2024-04-14 09:56:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4530720072 ms) 2024-04-14 09:56:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4530720072 ms) 2024-04-14 09:56:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4530721105 ms) 2024-04-14 09:56:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4530721106 ms) 2024-04-14 09:56:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 09:56:47.903782+00:00', 'runtime': '4530720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4530721107 ms) 2024-04-14 09:56:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 09:55:47.903844+00:00', 'runtime': '4530660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4530721108 ms) 2024-04-14 09:57:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4530780073 ms) 2024-04-14 09:57:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4530780073 ms) 2024-04-14 09:57:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4530780074 ms) 2024-04-14 09:57:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4530780074 ms) 2024-04-14 09:57:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4530781108 ms) 2024-04-14 09:57:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4530781109 ms) 2024-04-14 09:57:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 09:57:47.903805+00:00', 'runtime': '4530780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4530781111 ms) 2024-04-14 09:57:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 09:56:47.903782+00:00', 'runtime': '4530720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4530781111 ms) 2024-04-14 09:57:54.461 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4530786613 ms) 2024-04-14 09:58:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4530840072 ms) 2024-04-14 09:58:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4530840072 ms) 2024-04-14 09:58:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4530840072 ms) 2024-04-14 09:58:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4530840073 ms) 2024-04-14 09:58:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4530841106 ms) 2024-04-14 09:58:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4530841107 ms) 2024-04-14 09:58:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 09:58:47.903839+00:00', 'runtime': '4530840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4530841108 ms) 2024-04-14 09:58:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 09:57:47.903805+00:00', 'runtime': '4530780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4530841109 ms) 2024-04-14 09:59:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4530900072 ms) 2024-04-14 09:59:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4530900072 ms) 2024-04-14 09:59:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4530900072 ms) 2024-04-14 09:59:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4530900073 ms) 2024-04-14 09:59:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4530901105 ms) 2024-04-14 09:59:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4530901106 ms) 2024-04-14 09:59:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 09:59:47.903804+00:00', 'runtime': '4530900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4530901108 ms) 2024-04-14 09:59:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 09:58:47.903839+00:00', 'runtime': '4530840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4530901108 ms) 2024-04-14 10:00:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4530960073 ms) 2024-04-14 10:00:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4530960074 ms) 2024-04-14 10:00:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4530960074 ms) 2024-04-14 10:00:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4530960075 ms) 2024-04-14 10:00:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4530961109 ms) 2024-04-14 10:00:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4530961109 ms) 2024-04-14 10:00:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:00:47.903822+00:00', 'runtime': '4530960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4530961111 ms) 2024-04-14 10:00:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 09:59:47.903804+00:00', 'runtime': '4530900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4530961111 ms) 2024-04-14 10:00:54.185 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4530966336 ms) 2024-04-14 10:01:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4531020072 ms) 2024-04-14 10:01:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4531020072 ms) 2024-04-14 10:01:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4531020072 ms) 2024-04-14 10:01:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4531020073 ms) 2024-04-14 10:01:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4531021109 ms) 2024-04-14 10:01:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4531021109 ms) 2024-04-14 10:01:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:01:47.903810+00:00', 'runtime': '4531020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4531021111 ms) 2024-04-14 10:01:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:00:47.903822+00:00', 'runtime': '4530960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4531021112 ms) 2024-04-14 10:02:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4531080073 ms) 2024-04-14 10:02:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4531080073 ms) 2024-04-14 10:02:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4531080074 ms) 2024-04-14 10:02:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4531080074 ms) 2024-04-14 10:02:48.966 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4531081118 ms) 2024-04-14 10:02:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4531081119 ms) 2024-04-14 10:02:48.971 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:02:47.903841+00:00', 'runtime': '4531080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4531081123 ms) 2024-04-14 10:02:48.972 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:01:47.903810+00:00', 'runtime': '4531020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4531081124 ms) 2024-04-14 10:02:53.795 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4531085947 ms) 2024-04-14 10:03:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4531140072 ms) 2024-04-14 10:03:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4531140072 ms) 2024-04-14 10:03:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4531140072 ms) 2024-04-14 10:03:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4531140073 ms) 2024-04-14 10:03:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4531141105 ms) 2024-04-14 10:03:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4531141106 ms) 2024-04-14 10:03:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:03:47.904554+00:00', 'runtime': '4531140.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+4531141107 ms) 2024-04-14 10:03:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:02:47.903841+00:00', 'runtime': '4531080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4531141108 ms) 2024-04-14 10:04:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4531200062 ms) 2024-04-14 10:04:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4531200063 ms) 2024-04-14 10:04:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4531200063 ms) 2024-04-14 10:04:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4531200063 ms) 2024-04-14 10:04:48.934 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4531201086 ms) 2024-04-14 10:04:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4531201086 ms) 2024-04-14 10:04:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:04:47.904082+00:00', 'runtime': '4531200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4531201087 ms) 2024-04-14 10:04:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:03:47.904554+00:00', 'runtime': '4531140.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+4531201087 ms) 2024-04-14 10:05:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4531260073 ms) 2024-04-14 10:05:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4531260074 ms) 2024-04-14 10:05:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4531260074 ms) 2024-04-14 10:05:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4531260075 ms) 2024-04-14 10:05:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4531261112 ms) 2024-04-14 10:05:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4531261113 ms) 2024-04-14 10:05:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:05:47.903886+00:00', 'runtime': '4531260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4531261116 ms) 2024-04-14 10:05:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:04:47.904082+00:00', 'runtime': '4531200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4531261117 ms) 2024-04-14 10:05:54.075 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4531266227 ms) 2024-04-14 10:06:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4531320072 ms) 2024-04-14 10:06:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4531320072 ms) 2024-04-14 10:06:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4531320072 ms) 2024-04-14 10:06:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4531320073 ms) 2024-04-14 10:06:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4531321105 ms) 2024-04-14 10:06:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4531321106 ms) 2024-04-14 10:06:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:06:47.903795+00:00', 'runtime': '4531320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4531321108 ms) 2024-04-14 10:06:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:05:47.903886+00:00', 'runtime': '4531260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4531321109 ms) 2024-04-14 10:07:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4531380072 ms) 2024-04-14 10:07:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4531380072 ms) 2024-04-14 10:07:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4531380072 ms) 2024-04-14 10:07:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4531380073 ms) 2024-04-14 10:07:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4531381106 ms) 2024-04-14 10:07:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4531381107 ms) 2024-04-14 10:07:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:07:47.903822+00:00', 'runtime': '4531380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4531381108 ms) 2024-04-14 10:07:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:06:47.903795+00:00', 'runtime': '4531320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4531381109 ms) 2024-04-14 10:08:47.927 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4531440079 ms) 2024-04-14 10:08:47.928 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4531440079 ms) 2024-04-14 10:08:47.928 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4531440080 ms) 2024-04-14 10:08:47.928 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4531440080 ms) 2024-04-14 10:08:48.967 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4531441118 ms) 2024-04-14 10:08:48.968 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4531441119 ms) 2024-04-14 10:08:48.971 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:08:47.903806+00:00', 'runtime': '4531440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4531441122 ms) 2024-04-14 10:08:48.972 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:07:47.903822+00:00', 'runtime': '4531380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4531441123 ms) 2024-04-14 10:08:54.866 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4531447017 ms) 2024-04-14 10:09:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4531500072 ms) 2024-04-14 10:09:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4531500072 ms) 2024-04-14 10:09:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4531500072 ms) 2024-04-14 10:09:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4531500073 ms) 2024-04-14 10:09:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4531501105 ms) 2024-04-14 10:09:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4531501106 ms) 2024-04-14 10:09:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:09:47.903794+00:00', 'runtime': '4531500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4531501108 ms) 2024-04-14 10:09:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:08:47.903806+00:00', 'runtime': '4531440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4531501108 ms) 2024-04-14 10:10:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4531560072 ms) 2024-04-14 10:10:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4531560072 ms) 2024-04-14 10:10:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4531560072 ms) 2024-04-14 10:10:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4531560073 ms) 2024-04-14 10:10:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4531561105 ms) 2024-04-14 10:10:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4531561106 ms) 2024-04-14 10:10:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:10:47.903818+00:00', 'runtime': '4531560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4531561108 ms) 2024-04-14 10:10:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:09:47.903794+00:00', 'runtime': '4531500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4531561108 ms) 2024-04-14 10:11:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4531620073 ms) 2024-04-14 10:11:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4531620074 ms) 2024-04-14 10:11:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4531620074 ms) 2024-04-14 10:11:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4531620074 ms) 2024-04-14 10:11:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4531621112 ms) 2024-04-14 10:11:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4531621112 ms) 2024-04-14 10:11:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:11:47.903795+00:00', 'runtime': '4531620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4531621116 ms) 2024-04-14 10:11:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:10:47.903818+00:00', 'runtime': '4531560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4531621116 ms) 2024-04-14 10:11:54.545 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4531626696 ms) 2024-04-14 10:12:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4531680072 ms) 2024-04-14 10:12:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4531680072 ms) 2024-04-14 10:12:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4531680072 ms) 2024-04-14 10:12:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4531680073 ms) 2024-04-14 10:12:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4531681105 ms) 2024-04-14 10:12:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4531681105 ms) 2024-04-14 10:12:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:12:47.903782+00:00', 'runtime': '4531680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4531681107 ms) 2024-04-14 10:12:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:11:47.903795+00:00', 'runtime': '4531620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4531681108 ms) 2024-04-14 10:13:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4531740073 ms) 2024-04-14 10:13:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4531740073 ms) 2024-04-14 10:13:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4531740074 ms) 2024-04-14 10:13:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4531740074 ms) 2024-04-14 10:13:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4531741112 ms) 2024-04-14 10:13:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4531741113 ms) 2024-04-14 10:13:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:13:47.903813+00:00', 'runtime': '4531740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4531741116 ms) 2024-04-14 10:13:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:12:47.903782+00:00', 'runtime': '4531680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4531741117 ms) 2024-04-14 10:13:54.664 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4531746816 ms) 2024-04-14 10:14:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4531800062 ms) 2024-04-14 10:14:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4531800062 ms) 2024-04-14 10:14:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4531800062 ms) 2024-04-14 10:14:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4531800062 ms) 2024-04-14 10:14:48.937 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4531801088 ms) 2024-04-14 10:14:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4531801089 ms) 2024-04-14 10:14:48.942 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:14:47.903627+00:00', 'runtime': '4531800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4531801093 ms) 2024-04-14 10:14:48.942 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:13:47.903813+00:00', 'runtime': '4531740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4531801094 ms) 2024-04-14 10:15:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4531860071 ms) 2024-04-14 10:15:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4531860072 ms) 2024-04-14 10:15:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4531860072 ms) 2024-04-14 10:15:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4531860072 ms) 2024-04-14 10:15:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4531861110 ms) 2024-04-14 10:15:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4531861110 ms) 2024-04-14 10:15:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:15:47.903827+00:00', 'runtime': '4531860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4531861112 ms) 2024-04-14 10:15:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:14:47.903627+00:00', 'runtime': '4531800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4531861113 ms) 2024-04-14 10:16:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4531920073 ms) 2024-04-14 10:16:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4531920074 ms) 2024-04-14 10:16:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4531920074 ms) 2024-04-14 10:16:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4531920074 ms) 2024-04-14 10:16:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4531921113 ms) 2024-04-14 10:16:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4531921113 ms) 2024-04-14 10:16:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:16:47.903829+00:00', 'runtime': '4531920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4531921116 ms) 2024-04-14 10:16:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:15:47.903827+00:00', 'runtime': '4531860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4531921117 ms) 2024-04-14 10:16:54.307 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4531926458 ms) 2024-04-14 10:17:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4531980071 ms) 2024-04-14 10:17:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4531980072 ms) 2024-04-14 10:17:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4531980072 ms) 2024-04-14 10:17:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4531980072 ms) 2024-04-14 10:17:48.951 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4531981103 ms) 2024-04-14 10:17:48.952 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4531981104 ms) 2024-04-14 10:17:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:17:47.903814+00:00', 'runtime': '4531980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4531981105 ms) 2024-04-14 10:17:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:16:47.903829+00:00', 'runtime': '4531920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4531981106 ms) 2024-04-14 10:18:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4532040071 ms) 2024-04-14 10:18:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4532040072 ms) 2024-04-14 10:18:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4532040072 ms) 2024-04-14 10:18:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4532040072 ms) 2024-04-14 10:18:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4532041105 ms) 2024-04-14 10:18:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4532041106 ms) 2024-04-14 10:18:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:18:47.903784+00:00', 'runtime': '4532040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4532041108 ms) 2024-04-14 10:18:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:17:47.903814+00:00', 'runtime': '4531980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4532041109 ms) 2024-04-14 10:19:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4532100073 ms) 2024-04-14 10:19:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4532100074 ms) 2024-04-14 10:19:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4532100074 ms) 2024-04-14 10:19:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4532100075 ms) 2024-04-14 10:19:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4532101112 ms) 2024-04-14 10:19:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4532101113 ms) 2024-04-14 10:19:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:19:47.903815+00:00', 'runtime': '4532100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4532101116 ms) 2024-04-14 10:19:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:18:47.903784+00:00', 'runtime': '4532040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4532101117 ms) 2024-04-14 10:19:54.454 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4532106606 ms) 2024-04-14 10:20:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4532160073 ms) 2024-04-14 10:20:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4532160073 ms) 2024-04-14 10:20:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4532160073 ms) 2024-04-14 10:20:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4532160074 ms) 2024-04-14 10:20:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4532161107 ms) 2024-04-14 10:20:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4532161107 ms) 2024-04-14 10:20:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:20:47.903802+00:00', 'runtime': '4532160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4532161109 ms) 2024-04-14 10:20:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:19:47.903815+00:00', 'runtime': '4532100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4532161110 ms) 2024-04-14 10:21:47.927 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4532220078 ms) 2024-04-14 10:21:47.927 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4532220079 ms) 2024-04-14 10:21:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4532220079 ms) 2024-04-14 10:21:47.928 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4532220079 ms) 2024-04-14 10:21:48.965 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4532221117 ms) 2024-04-14 10:21:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4532221118 ms) 2024-04-14 10:21:48.969 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:21:47.903813+00:00', 'runtime': '4532220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4532221121 ms) 2024-04-14 10:21:48.970 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:20:47.903802+00:00', 'runtime': '4532160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4532221121 ms) 2024-04-14 10:21:53.821 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4532225973 ms) 2024-04-14 10:22:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4532280072 ms) 2024-04-14 10:22:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4532280072 ms) 2024-04-14 10:22:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4532280072 ms) 2024-04-14 10:22:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4532280073 ms) 2024-04-14 10:22:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4532281104 ms) 2024-04-14 10:22:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4532281105 ms) 2024-04-14 10:22:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:22:47.903784+00:00', 'runtime': '4532280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4532281106 ms) 2024-04-14 10:22:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:21:47.903813+00:00', 'runtime': '4532220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4532281107 ms) 2024-04-14 10:23:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4532340072 ms) 2024-04-14 10:23:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4532340072 ms) 2024-04-14 10:23:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4532340072 ms) 2024-04-14 10:23:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4532340073 ms) 2024-04-14 10:23:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4532341106 ms) 2024-04-14 10:23:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4532341107 ms) 2024-04-14 10:23:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:23:47.903794+00:00', 'runtime': '4532340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4532341108 ms) 2024-04-14 10:23:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:22:47.903784+00:00', 'runtime': '4532280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4532341109 ms) 2024-04-14 10:24:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4532400063 ms) 2024-04-14 10:24:47.912 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4532400063 ms) 2024-04-14 10:24:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4532400063 ms) 2024-04-14 10:24:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4532400063 ms) 2024-04-14 10:24:48.936 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4532401087 ms) 2024-04-14 10:24:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4532401088 ms) 2024-04-14 10:24:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:24:47.903666+00:00', 'runtime': '4532400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4532401089 ms) 2024-04-14 10:24:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:23:47.903794+00:00', 'runtime': '4532340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4532401089 ms) 2024-04-14 10:24:54.166 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4532406317 ms) 2024-04-14 10:25:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4532460071 ms) 2024-04-14 10:25:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4532460072 ms) 2024-04-14 10:25:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4532460072 ms) 2024-04-14 10:25:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4532460073 ms) 2024-04-14 10:25:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4532461109 ms) 2024-04-14 10:25:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4532461109 ms) 2024-04-14 10:25:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:25:47.903842+00:00', 'runtime': '4532460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4532461112 ms) 2024-04-14 10:25:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:24:47.903666+00:00', 'runtime': '4532400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4532461113 ms) 2024-04-14 10:26:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4532520073 ms) 2024-04-14 10:26:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4532520073 ms) 2024-04-14 10:26:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4532520074 ms) 2024-04-14 10:26:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4532520074 ms) 2024-04-14 10:26:48.963 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4532521114 ms) 2024-04-14 10:26:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4532521115 ms) 2024-04-14 10:26:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:26:47.903834+00:00', 'runtime': '4532520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4532521116 ms) 2024-04-14 10:26:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:25:47.903842+00:00', 'runtime': '4532460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4532521117 ms) 2024-04-14 10:26:54.332 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4532526483 ms) 2024-04-14 10:27:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4532580072 ms) 2024-04-14 10:27:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4532580073 ms) 2024-04-14 10:27:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4532580073 ms) 2024-04-14 10:27:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4532580073 ms) 2024-04-14 10:27:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4532581108 ms) 2024-04-14 10:27:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4532581108 ms) 2024-04-14 10:27:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:27:47.903770+00:00', 'runtime': '4532580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4532581110 ms) 2024-04-14 10:27:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:26:47.903834+00:00', 'runtime': '4532520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4532581111 ms) 2024-04-14 10:28:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4532640071 ms) 2024-04-14 10:28:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4532640072 ms) 2024-04-14 10:28:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4532640072 ms) 2024-04-14 10:28:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4532640072 ms) 2024-04-14 10:28:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4532641105 ms) 2024-04-14 10:28:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4532641105 ms) 2024-04-14 10:28:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:28:47.903790+00:00', 'runtime': '4532640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4532641107 ms) 2024-04-14 10:28:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:27:47.903770+00:00', 'runtime': '4532580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4532641108 ms) 2024-04-14 10:29:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4532700073 ms) 2024-04-14 10:29:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4532700073 ms) 2024-04-14 10:29:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4532700074 ms) 2024-04-14 10:29:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4532700074 ms) 2024-04-14 10:29:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4532701111 ms) 2024-04-14 10:29:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4532701112 ms) 2024-04-14 10:29:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:29:47.903827+00:00', 'runtime': '4532700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4532701113 ms) 2024-04-14 10:29:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:28:47.903790+00:00', 'runtime': '4532640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4532701114 ms) 2024-04-14 10:29:54.427 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4532706579 ms) 2024-04-14 10:30:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4532760072 ms) 2024-04-14 10:30:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4532760072 ms) 2024-04-14 10:30:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4532760072 ms) 2024-04-14 10:30:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4532760073 ms) 2024-04-14 10:30:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4532761106 ms) 2024-04-14 10:30:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4532761107 ms) 2024-04-14 10:30:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:30:47.903802+00:00', 'runtime': '4532760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4532761108 ms) 2024-04-14 10:30:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:29:47.903827+00:00', 'runtime': '4532700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4532761109 ms) 2024-04-14 10:31:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4532820073 ms) 2024-04-14 10:31:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4532820073 ms) 2024-04-14 10:31:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4532820074 ms) 2024-04-14 10:31:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4532820074 ms) 2024-04-14 10:31:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4532821110 ms) 2024-04-14 10:31:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4532821111 ms) 2024-04-14 10:31:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:31:47.903823+00:00', 'runtime': '4532820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4532821114 ms) 2024-04-14 10:31:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:30:47.903802+00:00', 'runtime': '4532760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4532821115 ms) 2024-04-14 10:31:54.313 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4532826465 ms) 2024-04-14 10:32:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4532880072 ms) 2024-04-14 10:32:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4532880073 ms) 2024-04-14 10:32:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4532880073 ms) 2024-04-14 10:32:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4532880073 ms) 2024-04-14 10:32:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4532881106 ms) 2024-04-14 10:32:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4532881107 ms) 2024-04-14 10:32:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:32:47.904417+00:00', 'runtime': '4532880.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+4532881109 ms) 2024-04-14 10:32:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:31:47.903823+00:00', 'runtime': '4532820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4532881110 ms) 2024-04-14 10:33:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4532940073 ms) 2024-04-14 10:33:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4532940073 ms) 2024-04-14 10:33:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4532940074 ms) 2024-04-14 10:33:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4532940074 ms) 2024-04-14 10:33:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4532941108 ms) 2024-04-14 10:33:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4532941109 ms) 2024-04-14 10:33:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:33:47.903810+00:00', 'runtime': '4532940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4532941111 ms) 2024-04-14 10:33:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:32:47.904417+00:00', 'runtime': '4532880.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+4532941112 ms) 2024-04-14 10:33:54.319 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4532946471 ms) 2024-04-14 10:34:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4533000062 ms) 2024-04-14 10:34:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4533000062 ms) 2024-04-14 10:34:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4533000062 ms) 2024-04-14 10:34:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4533000063 ms) 2024-04-14 10:34:48.936 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4533001087 ms) 2024-04-14 10:34:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4533001088 ms) 2024-04-14 10:34:48.940 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:34:47.903812+00:00', 'runtime': '4533000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4533001091 ms) 2024-04-14 10:34:48.940 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:33:47.903810+00:00', 'runtime': '4532940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4533001092 ms) 2024-04-14 10:35:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4533060071 ms) 2024-04-14 10:35:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4533060072 ms) 2024-04-14 10:35:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4533060072 ms) 2024-04-14 10:35:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4533060073 ms) 2024-04-14 10:35:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4533061105 ms) 2024-04-14 10:35:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4533061106 ms) 2024-04-14 10:35:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:35:47.903854+00:00', 'runtime': '4533060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4533061107 ms) 2024-04-14 10:35:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:34:47.903812+00:00', 'runtime': '4533000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4533061108 ms) 2024-04-14 10:36:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4533120073 ms) 2024-04-14 10:36:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4533120073 ms) 2024-04-14 10:36:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4533120074 ms) 2024-04-14 10:36:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4533120074 ms) 2024-04-14 10:36:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4533121108 ms) 2024-04-14 10:36:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4533121108 ms) 2024-04-14 10:36:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:36:47.903817+00:00', 'runtime': '4533120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4533121111 ms) 2024-04-14 10:36:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:35:47.903854+00:00', 'runtime': '4533060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4533121112 ms) 2024-04-14 10:36:54.492 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4533126643 ms) 2024-04-14 10:37:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4533180072 ms) 2024-04-14 10:37:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4533180073 ms) 2024-04-14 10:37:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4533180073 ms) 2024-04-14 10:37:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4533180074 ms) 2024-04-14 10:37:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4533181106 ms) 2024-04-14 10:37:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4533181106 ms) 2024-04-14 10:37:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:37:47.904849+00:00', 'runtime': '4533180.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+4533181108 ms) 2024-04-14 10:37:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:36:47.903817+00:00', 'runtime': '4533120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4533181109 ms) 2024-04-14 10:38:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4533240071 ms) 2024-04-14 10:38:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4533240072 ms) 2024-04-14 10:38:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4533240072 ms) 2024-04-14 10:38:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4533240073 ms) 2024-04-14 10:38:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4533241109 ms) 2024-04-14 10:38:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4533241110 ms) 2024-04-14 10:38:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:38:47.903836+00:00', 'runtime': '4533240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4533241113 ms) 2024-04-14 10:38:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:37:47.904849+00:00', 'runtime': '4533180.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+4533241114 ms) 2024-04-14 10:39:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4533300073 ms) 2024-04-14 10:39:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4533300074 ms) 2024-04-14 10:39:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4533300074 ms) 2024-04-14 10:39:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4533300074 ms) 2024-04-14 10:39:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4533301112 ms) 2024-04-14 10:39:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4533301113 ms) 2024-04-14 10:39:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:39:47.903817+00:00', 'runtime': '4533300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4533301116 ms) 2024-04-14 10:39:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:38:47.903836+00:00', 'runtime': '4533240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4533301117 ms) 2024-04-14 10:39:54.582 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4533306733 ms) 2024-04-14 10:40:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4533360072 ms) 2024-04-14 10:40:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4533360072 ms) 2024-04-14 10:40:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4533360072 ms) 2024-04-14 10:40:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4533360073 ms) 2024-04-14 10:40:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4533361105 ms) 2024-04-14 10:40:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4533361106 ms) 2024-04-14 10:40:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:40:47.903763+00:00', 'runtime': '4533360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4533361108 ms) 2024-04-14 10:40:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:39:47.903817+00:00', 'runtime': '4533300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4533361109 ms) 2024-04-14 10:41:47.926 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4533420078 ms) 2024-04-14 10:41:47.927 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4533420078 ms) 2024-04-14 10:41:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4533420079 ms) 2024-04-14 10:41:47.928 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4533420079 ms) 2024-04-14 10:41:48.965 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4533421117 ms) 2024-04-14 10:41:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4533421117 ms) 2024-04-14 10:41:48.969 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:41:47.903816+00:00', 'runtime': '4533420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4533421120 ms) 2024-04-14 10:41:48.970 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:40:47.903763+00:00', 'runtime': '4533360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4533421121 ms) 2024-04-14 10:41:54.593 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4533426744 ms) 2024-04-14 10:42:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4533480073 ms) 2024-04-14 10:42:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4533480073 ms) 2024-04-14 10:42:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4533480073 ms) 2024-04-14 10:42:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4533480074 ms) 2024-04-14 10:42:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4533481107 ms) 2024-04-14 10:42:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4533481107 ms) 2024-04-14 10:42:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:42:47.904723+00:00', 'runtime': '4533480.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+4533481109 ms) 2024-04-14 10:42:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:41:47.903816+00:00', 'runtime': '4533420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4533481110 ms) 2024-04-14 10:43:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4533540072 ms) 2024-04-14 10:43:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4533540072 ms) 2024-04-14 10:43:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4533540072 ms) 2024-04-14 10:43:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4533540073 ms) 2024-04-14 10:43:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4533541110 ms) 2024-04-14 10:43:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4533541110 ms) 2024-04-14 10:43:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:43:47.903823+00:00', 'runtime': '4533540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4533541112 ms) 2024-04-14 10:43:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:42:47.904723+00:00', 'runtime': '4533480.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+4533541113 ms) 2024-04-14 10:44:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4533600063 ms) 2024-04-14 10:44:47.912 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4533600063 ms) 2024-04-14 10:44:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4533600063 ms) 2024-04-14 10:44:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4533600063 ms) 2024-04-14 10:44:48.940 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4533601092 ms) 2024-04-14 10:44:48.940 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4533601092 ms) 2024-04-14 10:44:48.942 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:44:47.903673+00:00', 'runtime': '4533600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4533601094 ms) 2024-04-14 10:44:48.942 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:43:47.903823+00:00', 'runtime': '4533540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4533601094 ms) 2024-04-14 10:44:54.521 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4533606673 ms) 2024-04-14 10:45:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4533660072 ms) 2024-04-14 10:45:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4533660072 ms) 2024-04-14 10:45:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4533660072 ms) 2024-04-14 10:45:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4533660073 ms) 2024-04-14 10:45:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4533661104 ms) 2024-04-14 10:45:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4533661105 ms) 2024-04-14 10:45:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:45:47.903813+00:00', 'runtime': '4533660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4533661106 ms) 2024-04-14 10:45:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:44:47.903673+00:00', 'runtime': '4533600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4533661107 ms) 2024-04-14 10:46:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4533720073 ms) 2024-04-14 10:46:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4533720074 ms) 2024-04-14 10:46:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4533720074 ms) 2024-04-14 10:46:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4533720075 ms) 2024-04-14 10:46:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4533721109 ms) 2024-04-14 10:46:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4533721110 ms) 2024-04-14 10:46:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:46:47.903780+00:00', 'runtime': '4533720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4533721113 ms) 2024-04-14 10:46:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:45:47.903813+00:00', 'runtime': '4533660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4533721114 ms) 2024-04-14 10:46:53.821 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4533725972 ms) 2024-04-14 10:47:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4533780072 ms) 2024-04-14 10:47:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4533780072 ms) 2024-04-14 10:47:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4533780072 ms) 2024-04-14 10:47:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4533780073 ms) 2024-04-14 10:47:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4533781105 ms) 2024-04-14 10:47:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4533781106 ms) 2024-04-14 10:47:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:47:47.903765+00:00', 'runtime': '4533780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4533781107 ms) 2024-04-14 10:47:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:46:47.903780+00:00', 'runtime': '4533720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4533781108 ms) 2024-04-14 10:48:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4533840073 ms) 2024-04-14 10:48:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4533840074 ms) 2024-04-14 10:48:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4533840074 ms) 2024-04-14 10:48:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4533840075 ms) 2024-04-14 10:48:48.964 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4533841116 ms) 2024-04-14 10:48:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4533841117 ms) 2024-04-14 10:48:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:48:47.903814+00:00', 'runtime': '4533840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4533841119 ms) 2024-04-14 10:48:48.968 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:47:47.903765+00:00', 'runtime': '4533780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4533841119 ms) 2024-04-14 10:48:54.509 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4533846660 ms) 2024-04-14 10:49:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4533900071 ms) 2024-04-14 10:49:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4533900072 ms) 2024-04-14 10:49:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4533900072 ms) 2024-04-14 10:49:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4533900073 ms) 2024-04-14 10:49:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4533901105 ms) 2024-04-14 10:49:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4533901105 ms) 2024-04-14 10:49:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:49:47.903829+00:00', 'runtime': '4533900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4533901107 ms) 2024-04-14 10:49:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:48:47.903814+00:00', 'runtime': '4533840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4533901108 ms) 2024-04-14 10:50:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4533960071 ms) 2024-04-14 10:50:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4533960072 ms) 2024-04-14 10:50:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4533960072 ms) 2024-04-14 10:50:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4533960073 ms) 2024-04-14 10:50:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4533961105 ms) 2024-04-14 10:50:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4533961106 ms) 2024-04-14 10:50:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:50:47.903800+00:00', 'runtime': '4533960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4533961108 ms) 2024-04-14 10:50:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:49:47.903829+00:00', 'runtime': '4533900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4533961108 ms) 2024-04-14 10:51:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4534020073 ms) 2024-04-14 10:51:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4534020073 ms) 2024-04-14 10:51:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4534020074 ms) 2024-04-14 10:51:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4534020074 ms) 2024-04-14 10:51:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4534021112 ms) 2024-04-14 10:51:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4534021113 ms) 2024-04-14 10:51:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:51:47.903778+00:00', 'runtime': '4534020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4534021115 ms) 2024-04-14 10:51:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:50:47.903800+00:00', 'runtime': '4533960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4534021116 ms) 2024-04-14 10:51:54.657 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4534026809 ms) 2024-04-14 10:52:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4534080072 ms) 2024-04-14 10:52:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4534080072 ms) 2024-04-14 10:52:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4534080072 ms) 2024-04-14 10:52:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4534080073 ms) 2024-04-14 10:52:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4534081105 ms) 2024-04-14 10:52:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4534081106 ms) 2024-04-14 10:52:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:52:47.903803+00:00', 'runtime': '4534080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4534081108 ms) 2024-04-14 10:52:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:51:47.903778+00:00', 'runtime': '4534020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4534081108 ms) 2024-04-14 10:53:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4534140073 ms) 2024-04-14 10:53:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4534140073 ms) 2024-04-14 10:53:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4534140073 ms) 2024-04-14 10:53:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4534140074 ms) 2024-04-14 10:53:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4534141111 ms) 2024-04-14 10:53:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4534141112 ms) 2024-04-14 10:53:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:53:47.903812+00:00', 'runtime': '4534140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4534141115 ms) 2024-04-14 10:53:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:52:47.903803+00:00', 'runtime': '4534080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4534141116 ms) 2024-04-14 10:53:54.167 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4534146319 ms) 2024-04-14 10:54:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4534200062 ms) 2024-04-14 10:54:47.910 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4534200062 ms) 2024-04-14 10:54:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4534200062 ms) 2024-04-14 10:54:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4534200062 ms) 2024-04-14 10:54:48.934 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4534201086 ms) 2024-04-14 10:54:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4534201086 ms) 2024-04-14 10:54:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:54:47.903627+00:00', 'runtime': '4534200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4534201087 ms) 2024-04-14 10:54:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:53:47.903812+00:00', 'runtime': '4534140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4534201087 ms) 2024-04-14 10:55:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4534260073 ms) 2024-04-14 10:55:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4534260073 ms) 2024-04-14 10:55:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4534260074 ms) 2024-04-14 10:55:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4534260074 ms) 2024-04-14 10:55:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4534261107 ms) 2024-04-14 10:55:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4534261107 ms) 2024-04-14 10:55:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:55:47.903830+00:00', 'runtime': '4534260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4534261109 ms) 2024-04-14 10:55:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:54:47.903627+00:00', 'runtime': '4534200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4534261110 ms) 2024-04-14 10:55:54.126 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4534266278 ms) 2024-04-14 10:56:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4534320072 ms) 2024-04-14 10:56:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4534320072 ms) 2024-04-14 10:56:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4534320072 ms) 2024-04-14 10:56:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4534320073 ms) 2024-04-14 10:56:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4534321105 ms) 2024-04-14 10:56:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4534321105 ms) 2024-04-14 10:56:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:56:47.903776+00:00', 'runtime': '4534320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4534321107 ms) 2024-04-14 10:56:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:55:47.903830+00:00', 'runtime': '4534260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4534321108 ms) 2024-04-14 10:57:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4534380073 ms) 2024-04-14 10:57:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4534380073 ms) 2024-04-14 10:57:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4534380074 ms) 2024-04-14 10:57:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4534380074 ms) 2024-04-14 10:57:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4534381106 ms) 2024-04-14 10:57:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4534381107 ms) 2024-04-14 10:57:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:57:47.903809+00:00', 'runtime': '4534380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4534381109 ms) 2024-04-14 10:57:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:56:47.903776+00:00', 'runtime': '4534320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4534381110 ms) 2024-04-14 10:58:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4534440073 ms) 2024-04-14 10:58:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4534440074 ms) 2024-04-14 10:58:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4534440074 ms) 2024-04-14 10:58:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4534440074 ms) 2024-04-14 10:58:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4534441106 ms) 2024-04-14 10:58:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4534441107 ms) 2024-04-14 10:58:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:58:47.903798+00:00', 'runtime': '4534440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4534441108 ms) 2024-04-14 10:58:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:57:47.903809+00:00', 'runtime': '4534380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4534441109 ms) 2024-04-14 10:58:54.101 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4534446253 ms) 2024-04-14 10:59:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4534500072 ms) 2024-04-14 10:59:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4534500072 ms) 2024-04-14 10:59:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4534500072 ms) 2024-04-14 10:59:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4534500073 ms) 2024-04-14 10:59:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4534501104 ms) 2024-04-14 10:59:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4534501105 ms) 2024-04-14 10:59:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 10:59:47.903791+00:00', 'runtime': '4534500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4534501107 ms) 2024-04-14 10:59:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:58:47.903798+00:00', 'runtime': '4534440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4534501108 ms) 2024-04-14 11:00:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4534560073 ms) 2024-04-14 11:00:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4534560074 ms) 2024-04-14 11:00:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4534560074 ms) 2024-04-14 11:00:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4534560074 ms) 2024-04-14 11:00:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4534561111 ms) 2024-04-14 11:00:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4534561112 ms) 2024-04-14 11:00:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:00:47.903809+00:00', 'runtime': '4534560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4534561115 ms) 2024-04-14 11:00:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 10:59:47.903791+00:00', 'runtime': '4534500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4534561116 ms) 2024-04-14 11:00:54.122 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4534566273 ms) 2024-04-14 11:01:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4534620071 ms) 2024-04-14 11:01:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4534620072 ms) 2024-04-14 11:01:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4534620072 ms) 2024-04-14 11:01:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4534620073 ms) 2024-04-14 11:01:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4534621105 ms) 2024-04-14 11:01:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4534621106 ms) 2024-04-14 11:01:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:01:47.903802+00:00', 'runtime': '4534620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4534621107 ms) 2024-04-14 11:01:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:00:47.903809+00:00', 'runtime': '4534560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4534621108 ms) 2024-04-14 11:02:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4534680072 ms) 2024-04-14 11:02:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4534680072 ms) 2024-04-14 11:02:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4534680072 ms) 2024-04-14 11:02:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4534680073 ms) 2024-04-14 11:02:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4534681108 ms) 2024-04-14 11:02:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4534681108 ms) 2024-04-14 11:02:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:02:47.903851+00:00', 'runtime': '4534680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4534681110 ms) 2024-04-14 11:02:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:01:47.903802+00:00', 'runtime': '4534620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4534681111 ms) 2024-04-14 11:03:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4534740073 ms) 2024-04-14 11:03:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4534740074 ms) 2024-04-14 11:03:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4534740074 ms) 2024-04-14 11:03:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4534740074 ms) 2024-04-14 11:03:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4534741112 ms) 2024-04-14 11:03:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4534741113 ms) 2024-04-14 11:03:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:03:47.903832+00:00', 'runtime': '4534740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4534741114 ms) 2024-04-14 11:03:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:02:47.903851+00:00', 'runtime': '4534680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4534741115 ms) 2024-04-14 11:03:54.528 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4534746680 ms) 2024-04-14 11:04:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4534800062 ms) 2024-04-14 11:04:47.910 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4534800062 ms) 2024-04-14 11:04:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4534800062 ms) 2024-04-14 11:04:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4534800062 ms) 2024-04-14 11:04:48.935 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4534801087 ms) 2024-04-14 11:04:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4534801087 ms) 2024-04-14 11:04:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:04:47.903629+00:00', 'runtime': '4534800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4534801088 ms) 2024-04-14 11:04:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:03:47.903832+00:00', 'runtime': '4534740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4534801089 ms) 2024-04-14 11:05:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4534860072 ms) 2024-04-14 11:05:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4534860072 ms) 2024-04-14 11:05:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4534860072 ms) 2024-04-14 11:05:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4534860073 ms) 2024-04-14 11:05:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4534861105 ms) 2024-04-14 11:05:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4534861106 ms) 2024-04-14 11:05:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:05:47.903814+00:00', 'runtime': '4534860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4534861108 ms) 2024-04-14 11:05:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:04:47.903629+00:00', 'runtime': '4534800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4534861109 ms) 2024-04-14 11:06:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4534920073 ms) 2024-04-14 11:06:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4534920074 ms) 2024-04-14 11:06:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4534920074 ms) 2024-04-14 11:06:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4534920074 ms) 2024-04-14 11:06:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4534921109 ms) 2024-04-14 11:06:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4534921109 ms) 2024-04-14 11:06:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:06:47.903816+00:00', 'runtime': '4534920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4534921111 ms) 2024-04-14 11:06:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:05:47.903814+00:00', 'runtime': '4534860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4534921111 ms) 2024-04-14 11:06:54.130 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4534926282 ms) 2024-04-14 11:07:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4534980071 ms) 2024-04-14 11:07:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4534980072 ms) 2024-04-14 11:07:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4534980072 ms) 2024-04-14 11:07:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4534980073 ms) 2024-04-14 11:07:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4534981106 ms) 2024-04-14 11:07:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4534981106 ms) 2024-04-14 11:07:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:07:47.903778+00:00', 'runtime': '4534980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4534981108 ms) 2024-04-14 11:07:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:06:47.903816+00:00', 'runtime': '4534920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4534981109 ms) 2024-04-14 11:08:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4535040071 ms) 2024-04-14 11:08:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4535040072 ms) 2024-04-14 11:08:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4535040072 ms) 2024-04-14 11:08:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4535040073 ms) 2024-04-14 11:08:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4535041107 ms) 2024-04-14 11:08:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4535041108 ms) 2024-04-14 11:08:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:08:47.903806+00:00', 'runtime': '4535040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4535041109 ms) 2024-04-14 11:08:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:07:47.903778+00:00', 'runtime': '4534980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4535041110 ms) 2024-04-14 11:09:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4535100073 ms) 2024-04-14 11:09:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4535100073 ms) 2024-04-14 11:09:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4535100074 ms) 2024-04-14 11:09:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4535100074 ms) 2024-04-14 11:09:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4535101108 ms) 2024-04-14 11:09:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4535101109 ms) 2024-04-14 11:09:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:09:47.903808+00:00', 'runtime': '4535100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4535101110 ms) 2024-04-14 11:09:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:08:47.903806+00:00', 'runtime': '4535040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4535101111 ms) 2024-04-14 11:09:54.520 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4535106671 ms) 2024-04-14 11:10:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4535160072 ms) 2024-04-14 11:10:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4535160072 ms) 2024-04-14 11:10:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4535160072 ms) 2024-04-14 11:10:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4535160073 ms) 2024-04-14 11:10:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4535161105 ms) 2024-04-14 11:10:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4535161106 ms) 2024-04-14 11:10:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:10:47.903798+00:00', 'runtime': '4535160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4535161108 ms) 2024-04-14 11:10:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:09:47.903808+00:00', 'runtime': '4535100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4535161108 ms) 2024-04-14 11:11:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4535220071 ms) 2024-04-14 11:11:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4535220071 ms) 2024-04-14 11:11:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4535220072 ms) 2024-04-14 11:11:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4535220072 ms) 2024-04-14 11:11:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4535221105 ms) 2024-04-14 11:11:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4535221106 ms) 2024-04-14 11:11:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:11:47.903798+00:00', 'runtime': '4535220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4535221109 ms) 2024-04-14 11:11:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:10:47.903798+00:00', 'runtime': '4535160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4535221110 ms) 2024-04-14 11:12:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4535280073 ms) 2024-04-14 11:12:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4535280074 ms) 2024-04-14 11:12:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4535280074 ms) 2024-04-14 11:12:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4535280074 ms) 2024-04-14 11:12:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4535281107 ms) 2024-04-14 11:12:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4535281107 ms) 2024-04-14 11:12:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:12:47.903817+00:00', 'runtime': '4535280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4535281109 ms) 2024-04-14 11:12:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:11:47.903798+00:00', 'runtime': '4535220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4535281110 ms) 2024-04-14 11:12:54.459 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4535286610 ms) 2024-04-14 11:13:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4535340071 ms) 2024-04-14 11:13:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4535340072 ms) 2024-04-14 11:13:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4535340072 ms) 2024-04-14 11:13:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4535340073 ms) 2024-04-14 11:13:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4535341105 ms) 2024-04-14 11:13:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4535341106 ms) 2024-04-14 11:13:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:13:47.903832+00:00', 'runtime': '4535340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4535341107 ms) 2024-04-14 11:13:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:12:47.903817+00:00', 'runtime': '4535280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4535341108 ms) 2024-04-14 11:14:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4535400062 ms) 2024-04-14 11:14:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4535400062 ms) 2024-04-14 11:14:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4535400062 ms) 2024-04-14 11:14:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4535400062 ms) 2024-04-14 11:14:48.934 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4535401085 ms) 2024-04-14 11:14:48.934 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4535401086 ms) 2024-04-14 11:14:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:14:47.903647+00:00', 'runtime': '4535400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4535401087 ms) 2024-04-14 11:14:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:13:47.903832+00:00', 'runtime': '4535340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4535401087 ms) 2024-04-14 11:15:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4535460073 ms) 2024-04-14 11:15:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4535460073 ms) 2024-04-14 11:15:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4535460074 ms) 2024-04-14 11:15:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4535460074 ms) 2024-04-14 11:15:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4535461110 ms) 2024-04-14 11:15:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4535461111 ms) 2024-04-14 11:15:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:15:47.903837+00:00', 'runtime': '4535460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4535461112 ms) 2024-04-14 11:15:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:14:47.903647+00:00', 'runtime': '4535400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4535461113 ms) 2024-04-14 11:15:53.861 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4535466013 ms) 2024-04-14 11:16:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4535520071 ms) 2024-04-14 11:16:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4535520072 ms) 2024-04-14 11:16:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4535520072 ms) 2024-04-14 11:16:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4535520073 ms) 2024-04-14 11:16:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4535521109 ms) 2024-04-14 11:16:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4535521109 ms) 2024-04-14 11:16:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:16:47.903841+00:00', 'runtime': '4535520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4535521113 ms) 2024-04-14 11:16:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:15:47.903837+00:00', 'runtime': '4535460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4535521113 ms) 2024-04-14 11:17:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4535580072 ms) 2024-04-14 11:17:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4535580072 ms) 2024-04-14 11:17:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4535580072 ms) 2024-04-14 11:17:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4535580073 ms) 2024-04-14 11:17:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4535581105 ms) 2024-04-14 11:17:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4535581105 ms) 2024-04-14 11:17:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:17:47.903791+00:00', 'runtime': '4535580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4535581106 ms) 2024-04-14 11:17:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:16:47.903841+00:00', 'runtime': '4535520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4535581107 ms) 2024-04-14 11:18:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4535640073 ms) 2024-04-14 11:18:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4535640073 ms) 2024-04-14 11:18:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4535640074 ms) 2024-04-14 11:18:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4535640074 ms) 2024-04-14 11:18:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4535641111 ms) 2024-04-14 11:18:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4535641112 ms) 2024-04-14 11:18:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:18:47.903776+00:00', 'runtime': '4535640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4535641113 ms) 2024-04-14 11:18:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:17:47.903791+00:00', 'runtime': '4535580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4535641114 ms) 2024-04-14 11:18:54.505 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4535646657 ms) 2024-04-14 11:19:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4535700072 ms) 2024-04-14 11:19:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4535700073 ms) 2024-04-14 11:19:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4535700073 ms) 2024-04-14 11:19:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4535700073 ms) 2024-04-14 11:19:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4535701107 ms) 2024-04-14 11:19:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4535701108 ms) 2024-04-14 11:19:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:19:47.904788+00:00', 'runtime': '4535700.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+4535701109 ms) 2024-04-14 11:19:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:18:47.903776+00:00', 'runtime': '4535640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4535701110 ms) 2024-04-14 11:20:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4535760072 ms) 2024-04-14 11:20:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4535760073 ms) 2024-04-14 11:20:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4535760073 ms) 2024-04-14 11:20:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4535760073 ms) 2024-04-14 11:20:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4535761106 ms) 2024-04-14 11:20:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4535761107 ms) 2024-04-14 11:20:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:20:47.904621+00:00', 'runtime': '4535760.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+4535761108 ms) 2024-04-14 11:20:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:19:47.904788+00:00', 'runtime': '4535700.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+4535761109 ms) 2024-04-14 11:21:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4535820073 ms) 2024-04-14 11:21:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4535820074 ms) 2024-04-14 11:21:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4535820074 ms) 2024-04-14 11:21:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4535820075 ms) 2024-04-14 11:21:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4535821112 ms) 2024-04-14 11:21:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4535821113 ms) 2024-04-14 11:21:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:21:47.903811+00:00', 'runtime': '4535820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4535821114 ms) 2024-04-14 11:21:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:20:47.904621+00:00', 'runtime': '4535760.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+4535821118 ms) 2024-04-14 11:21:55.120 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4535827272 ms) 2024-04-14 11:22:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4535880071 ms) 2024-04-14 11:22:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4535880072 ms) 2024-04-14 11:22:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4535880072 ms) 2024-04-14 11:22:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4535880073 ms) 2024-04-14 11:22:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4535881105 ms) 2024-04-14 11:22:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4535881106 ms) 2024-04-14 11:22:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:22:47.903806+00:00', 'runtime': '4535880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4535881108 ms) 2024-04-14 11:22:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:21:47.903811+00:00', 'runtime': '4535820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4535881108 ms) 2024-04-14 11:23:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4535940073 ms) 2024-04-14 11:23:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4535940074 ms) 2024-04-14 11:23:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4535940074 ms) 2024-04-14 11:23:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4535940074 ms) 2024-04-14 11:23:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4535941113 ms) 2024-04-14 11:23:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4535941113 ms) 2024-04-14 11:23:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:23:47.903829+00:00', 'runtime': '4535940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4535941117 ms) 2024-04-14 11:23:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:22:47.903806+00:00', 'runtime': '4535880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4535941117 ms) 2024-04-14 11:23:54.484 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4535946635 ms) 2024-04-14 11:24:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4536000062 ms) 2024-04-14 11:24:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4536000063 ms) 2024-04-14 11:24:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4536000063 ms) 2024-04-14 11:24:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4536000063 ms) 2024-04-14 11:24:48.935 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4536001086 ms) 2024-04-14 11:24:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4536001087 ms) 2024-04-14 11:24:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:24:47.904180+00:00', 'runtime': '4536000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4536001087 ms) 2024-04-14 11:24:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:23:47.903829+00:00', 'runtime': '4535940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4536001088 ms) 2024-04-14 11:25:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4536060072 ms) 2024-04-14 11:25:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4536060073 ms) 2024-04-14 11:25:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4536060073 ms) 2024-04-14 11:25:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4536060073 ms) 2024-04-14 11:25:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4536061108 ms) 2024-04-14 11:25:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4536061109 ms) 2024-04-14 11:25:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:25:47.904698+00:00', 'runtime': '4536060.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+4536061110 ms) 2024-04-14 11:25:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:24:47.904180+00:00', 'runtime': '4536000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4536061111 ms) 2024-04-14 11:26:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4536120073 ms) 2024-04-14 11:26:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4536120073 ms) 2024-04-14 11:26:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4536120073 ms) 2024-04-14 11:26:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4536120074 ms) 2024-04-14 11:26:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4536121104 ms) 2024-04-14 11:26:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4536121105 ms) 2024-04-14 11:26:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:26:47.903800+00:00', 'runtime': '4536120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4536121106 ms) 2024-04-14 11:26:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:25:47.904698+00:00', 'runtime': '4536060.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+4536121107 ms) 2024-04-14 11:26:54.531 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4536126683 ms) 2024-04-14 11:27:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4536180071 ms) 2024-04-14 11:27:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4536180072 ms) 2024-04-14 11:27:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4536180072 ms) 2024-04-14 11:27:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4536180072 ms) 2024-04-14 11:27:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4536181104 ms) 2024-04-14 11:27:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4536181105 ms) 2024-04-14 11:27:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:27:47.903802+00:00', 'runtime': '4536180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4536181107 ms) 2024-04-14 11:27:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:26:47.903800+00:00', 'runtime': '4536120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4536181111 ms) 2024-04-14 11:28:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4536240073 ms) 2024-04-14 11:28:47.923 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4536240074 ms) 2024-04-14 11:28:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4536240074 ms) 2024-04-14 11:28:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4536240075 ms) 2024-04-14 11:28:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4536241112 ms) 2024-04-14 11:28:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4536241113 ms) 2024-04-14 11:28:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:28:47.903885+00:00', 'runtime': '4536240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4536241115 ms) 2024-04-14 11:28:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:27:47.903802+00:00', 'runtime': '4536180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4536241116 ms) 2024-04-14 11:28:54.339 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4536246490 ms) 2024-04-14 11:29:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4536300072 ms) 2024-04-14 11:29:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4536300072 ms) 2024-04-14 11:29:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4536300072 ms) 2024-04-14 11:29:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4536300073 ms) 2024-04-14 11:29:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4536301109 ms) 2024-04-14 11:29:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4536301110 ms) 2024-04-14 11:29:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:29:47.903766+00:00', 'runtime': '4536300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4536301111 ms) 2024-04-14 11:29:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:28:47.903885+00:00', 'runtime': '4536240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4536301112 ms) 2024-04-14 11:30:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4536360071 ms) 2024-04-14 11:30:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4536360072 ms) 2024-04-14 11:30:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4536360072 ms) 2024-04-14 11:30:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4536360073 ms) 2024-04-14 11:30:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4536361105 ms) 2024-04-14 11:30:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4536361106 ms) 2024-04-14 11:30:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:30:47.903827+00:00', 'runtime': '4536360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4536361108 ms) 2024-04-14 11:30:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:29:47.903766+00:00', 'runtime': '4536300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4536361109 ms) 2024-04-14 11:31:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4536420073 ms) 2024-04-14 11:31:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4536420074 ms) 2024-04-14 11:31:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4536420074 ms) 2024-04-14 11:31:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4536420075 ms) 2024-04-14 11:31:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4536421112 ms) 2024-04-14 11:31:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4536421113 ms) 2024-04-14 11:31:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:31:47.903838+00:00', 'runtime': '4536420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4536421115 ms) 2024-04-14 11:31:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:30:47.903827+00:00', 'runtime': '4536360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4536421116 ms) 2024-04-14 11:31:54.417 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4536426568 ms) 2024-04-14 11:32:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4536480072 ms) 2024-04-14 11:32:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4536480073 ms) 2024-04-14 11:32:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4536480073 ms) 2024-04-14 11:32:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4536480073 ms) 2024-04-14 11:32:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4536481107 ms) 2024-04-14 11:32:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4536481108 ms) 2024-04-14 11:32:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:32:47.904883+00:00', 'runtime': '4536480.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+4536481110 ms) 2024-04-14 11:32:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:31:47.903838+00:00', 'runtime': '4536420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4536481111 ms) 2024-04-14 11:33:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4536540072 ms) 2024-04-14 11:33:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4536540073 ms) 2024-04-14 11:33:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4536540073 ms) 2024-04-14 11:33:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4536540073 ms) 2024-04-14 11:33:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4536541106 ms) 2024-04-14 11:33:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4536541106 ms) 2024-04-14 11:33:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:33:47.904583+00:00', 'runtime': '4536540.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+4536541108 ms) 2024-04-14 11:33:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:32:47.904883+00:00', 'runtime': '4536480.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+4536541109 ms) 2024-04-14 11:34:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4536600063 ms) 2024-04-14 11:34:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4536600063 ms) 2024-04-14 11:34:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4536600063 ms) 2024-04-14 11:34:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4536600063 ms) 2024-04-14 11:34:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4536601104 ms) 2024-04-14 11:34:48.952 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4536601104 ms) 2024-04-14 11:34:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:34:47.903678+00:00', 'runtime': '4536600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4536601106 ms) 2024-04-14 11:34:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:33:47.904583+00:00', 'runtime': '4536540.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+4536601107 ms) 2024-04-14 11:34:53.817 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4536605968 ms) 2024-04-14 11:35:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4536660072 ms) 2024-04-14 11:35:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4536660072 ms) 2024-04-14 11:35:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4536660072 ms) 2024-04-14 11:35:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4536660073 ms) 2024-04-14 11:35:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4536661108 ms) 2024-04-14 11:35:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4536661109 ms) 2024-04-14 11:35:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:35:47.903795+00:00', 'runtime': '4536660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4536661110 ms) 2024-04-14 11:35:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:34:47.903678+00:00', 'runtime': '4536600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4536661113 ms) 2024-04-14 11:36:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4536720073 ms) 2024-04-14 11:36:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4536720073 ms) 2024-04-14 11:36:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4536720074 ms) 2024-04-14 11:36:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4536720074 ms) 2024-04-14 11:36:48.962 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4536721113 ms) 2024-04-14 11:36:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4536721114 ms) 2024-04-14 11:36:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:36:47.903806+00:00', 'runtime': '4536720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4536721115 ms) 2024-04-14 11:36:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:35:47.903795+00:00', 'runtime': '4536660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4536721119 ms) 2024-04-14 11:36:54.643 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4536726795 ms) 2024-04-14 11:37:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4536780071 ms) 2024-04-14 11:37:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4536780072 ms) 2024-04-14 11:37:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4536780072 ms) 2024-04-14 11:37:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4536780072 ms) 2024-04-14 11:37:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4536781103 ms) 2024-04-14 11:37:48.952 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4536781104 ms) 2024-04-14 11:37:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:37:47.903780+00:00', 'runtime': '4536780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4536781105 ms) 2024-04-14 11:37:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:36:47.903806+00:00', 'runtime': '4536720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4536781106 ms) 2024-04-14 11:38:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4536840072 ms) 2024-04-14 11:38:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4536840072 ms) 2024-04-14 11:38:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4536840073 ms) 2024-04-14 11:38:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4536840073 ms) 2024-04-14 11:38:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4536841105 ms) 2024-04-14 11:38:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4536841106 ms) 2024-04-14 11:38:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:38:47.903826+00:00', 'runtime': '4536840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4536841108 ms) 2024-04-14 11:38:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:37:47.903780+00:00', 'runtime': '4536780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4536841109 ms) 2024-04-14 11:39:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4536900073 ms) 2024-04-14 11:39:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4536900074 ms) 2024-04-14 11:39:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4536900074 ms) 2024-04-14 11:39:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4536900075 ms) 2024-04-14 11:39:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4536901109 ms) 2024-04-14 11:39:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4536901110 ms) 2024-04-14 11:39:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:39:47.903811+00:00', 'runtime': '4536900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4536901112 ms) 2024-04-14 11:39:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:38:47.903826+00:00', 'runtime': '4536840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4536901115 ms) 2024-04-14 11:39:54.362 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4536906514 ms) 2024-04-14 11:40:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4536960071 ms) 2024-04-14 11:40:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4536960072 ms) 2024-04-14 11:40:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4536960072 ms) 2024-04-14 11:40:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4536960073 ms) 2024-04-14 11:40:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4536961107 ms) 2024-04-14 11:40:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4536961107 ms) 2024-04-14 11:40:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:40:47.903782+00:00', 'runtime': '4536960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4536961109 ms) 2024-04-14 11:40:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:39:47.903811+00:00', 'runtime': '4536900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4536961110 ms) 2024-04-14 11:41:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4537020073 ms) 2024-04-14 11:41:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4537020074 ms) 2024-04-14 11:41:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4537020074 ms) 2024-04-14 11:41:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4537020075 ms) 2024-04-14 11:41:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4537021112 ms) 2024-04-14 11:41:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4537021113 ms) 2024-04-14 11:41:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:41:47.903816+00:00', 'runtime': '4537020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4537021115 ms) 2024-04-14 11:41:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:40:47.903782+00:00', 'runtime': '4536960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4537021115 ms) 2024-04-14 11:41:54.654 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4537026806 ms) 2024-04-14 11:42:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4537080072 ms) 2024-04-14 11:42:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4537080072 ms) 2024-04-14 11:42:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4537080072 ms) 2024-04-14 11:42:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4537080073 ms) 2024-04-14 11:42:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4537081105 ms) 2024-04-14 11:42:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4537081106 ms) 2024-04-14 11:42:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:42:47.903792+00:00', 'runtime': '4537080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4537081108 ms) 2024-04-14 11:42:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:41:47.903816+00:00', 'runtime': '4537020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4537081109 ms) 2024-04-14 11:43:47.925 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4537140077 ms) 2024-04-14 11:43:47.926 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4537140078 ms) 2024-04-14 11:43:47.926 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4537140078 ms) 2024-04-14 11:43:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4537140078 ms) 2024-04-14 11:43:48.966 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4537141117 ms) 2024-04-14 11:43:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4537141118 ms) 2024-04-14 11:43:48.969 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:43:47.903812+00:00', 'runtime': '4537140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4537141121 ms) 2024-04-14 11:43:48.970 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:42:47.903792+00:00', 'runtime': '4537080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4537141122 ms) 2024-04-14 11:43:54.199 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4537146351 ms) 2024-04-14 11:44:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4537200062 ms) 2024-04-14 11:44:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4537200062 ms) 2024-04-14 11:44:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4537200062 ms) 2024-04-14 11:44:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4537200063 ms) 2024-04-14 11:44:48.935 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4537201086 ms) 2024-04-14 11:44:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4537201087 ms) 2024-04-14 11:44:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:44:47.903961+00:00', 'runtime': '4537200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4537201088 ms) 2024-04-14 11:44:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:43:47.903812+00:00', 'runtime': '4537140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4537201088 ms) 2024-04-14 11:45:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4537260073 ms) 2024-04-14 11:45:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4537260073 ms) 2024-04-14 11:45:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4537260073 ms) 2024-04-14 11:45:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4537260074 ms) 2024-04-14 11:45:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4537261110 ms) 2024-04-14 11:45:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4537261111 ms) 2024-04-14 11:45:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:45:47.903849+00:00', 'runtime': '4537260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4537261115 ms) 2024-04-14 11:45:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:44:47.903961+00:00', 'runtime': '4537200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4537261115 ms) 2024-04-14 11:46:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4537320073 ms) 2024-04-14 11:46:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4537320073 ms) 2024-04-14 11:46:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4537320074 ms) 2024-04-14 11:46:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4537320074 ms) 2024-04-14 11:46:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4537321112 ms) 2024-04-14 11:46:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4537321112 ms) 2024-04-14 11:46:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:46:47.903812+00:00', 'runtime': '4537320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4537321116 ms) 2024-04-14 11:46:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:45:47.903849+00:00', 'runtime': '4537260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4537321116 ms) 2024-04-14 11:46:54.725 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4537326876 ms) 2024-04-14 11:47:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4537380071 ms) 2024-04-14 11:47:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4537380072 ms) 2024-04-14 11:47:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4537380072 ms) 2024-04-14 11:47:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4537380072 ms) 2024-04-14 11:47:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4537381105 ms) 2024-04-14 11:47:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4537381105 ms) 2024-04-14 11:47:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:47:47.903807+00:00', 'runtime': '4537380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4537381107 ms) 2024-04-14 11:47:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:46:47.903812+00:00', 'runtime': '4537320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4537381108 ms) 2024-04-14 11:48:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4537440073 ms) 2024-04-14 11:48:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4537440073 ms) 2024-04-14 11:48:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4537440074 ms) 2024-04-14 11:48:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4537440074 ms) 2024-04-14 11:48:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4537441113 ms) 2024-04-14 11:48:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4537441113 ms) 2024-04-14 11:48:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:48:47.903814+00:00', 'runtime': '4537440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4537441116 ms) 2024-04-14 11:48:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:47:47.903807+00:00', 'runtime': '4537380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4537441117 ms) 2024-04-14 11:48:54.128 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4537446279 ms) 2024-04-14 11:49:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4537500071 ms) 2024-04-14 11:49:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4537500072 ms) 2024-04-14 11:49:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4537500072 ms) 2024-04-14 11:49:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4537500073 ms) 2024-04-14 11:49:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4537501107 ms) 2024-04-14 11:49:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4537501108 ms) 2024-04-14 11:49:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:49:47.903814+00:00', 'runtime': '4537500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4537501109 ms) 2024-04-14 11:49:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:48:47.903814+00:00', 'runtime': '4537440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4537501110 ms) 2024-04-14 11:50:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4537560073 ms) 2024-04-14 11:50:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4537560074 ms) 2024-04-14 11:50:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4537560074 ms) 2024-04-14 11:50:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4537560074 ms) 2024-04-14 11:50:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4537561107 ms) 2024-04-14 11:50:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4537561107 ms) 2024-04-14 11:50:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:50:47.903849+00:00', 'runtime': '4537560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4537561109 ms) 2024-04-14 11:50:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:49:47.903814+00:00', 'runtime': '4537500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4537561109 ms) 2024-04-14 11:50:54.148 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4537566300 ms) 2024-04-14 11:51:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4537620073 ms) 2024-04-14 11:51:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4537620073 ms) 2024-04-14 11:51:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4537620073 ms) 2024-04-14 11:51:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4537620074 ms) 2024-04-14 11:51:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4537621110 ms) 2024-04-14 11:51:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4537621111 ms) 2024-04-14 11:51:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:51:47.904699+00:00', 'runtime': '4537620.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+4537621114 ms) 2024-04-14 11:51:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:50:47.903849+00:00', 'runtime': '4537560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4537621115 ms) 2024-04-14 11:52:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4537680072 ms) 2024-04-14 11:52:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4537680072 ms) 2024-04-14 11:52:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4537680072 ms) 2024-04-14 11:52:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4537680073 ms) 2024-04-14 11:52:48.951 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4537681103 ms) 2024-04-14 11:52:48.952 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4537681104 ms) 2024-04-14 11:52:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:52:47.903808+00:00', 'runtime': '4537680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4537681105 ms) 2024-04-14 11:52:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:51:47.904699+00:00', 'runtime': '4537620.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+4537681106 ms) 2024-04-14 11:53:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4537740073 ms) 2024-04-14 11:53:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4537740074 ms) 2024-04-14 11:53:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4537740074 ms) 2024-04-14 11:53:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4537740074 ms) 2024-04-14 11:53:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4537741110 ms) 2024-04-14 11:53:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4537741111 ms) 2024-04-14 11:53:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:53:47.903814+00:00', 'runtime': '4537740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4537741112 ms) 2024-04-14 11:53:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:52:47.903808+00:00', 'runtime': '4537680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4537741113 ms) 2024-04-14 11:53:54.494 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4537746645 ms) 2024-04-14 11:54:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4537800062 ms) 2024-04-14 11:54:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4537800062 ms) 2024-04-14 11:54:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4537800062 ms) 2024-04-14 11:54:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4537800062 ms) 2024-04-14 11:54:48.936 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4537801087 ms) 2024-04-14 11:54:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4537801088 ms) 2024-04-14 11:54:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:54:47.903672+00:00', 'runtime': '4537800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4537801089 ms) 2024-04-14 11:54:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:53:47.903814+00:00', 'runtime': '4537740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4537801089 ms) 2024-04-14 11:55:47.927 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4537860078 ms) 2024-04-14 11:55:47.927 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4537860079 ms) 2024-04-14 11:55:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4537860079 ms) 2024-04-14 11:55:47.928 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4537860079 ms) 2024-04-14 11:55:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4537861111 ms) 2024-04-14 11:55:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4537861112 ms) 2024-04-14 11:55:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:55:47.903839+00:00', 'runtime': '4537860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4537861113 ms) 2024-04-14 11:55:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:54:47.903672+00:00', 'runtime': '4537800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4537861114 ms) 2024-04-14 11:55:54.141 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4537866292 ms) 2024-04-14 11:56:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4537920073 ms) 2024-04-14 11:56:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4537920073 ms) 2024-04-14 11:56:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4537920073 ms) 2024-04-14 11:56:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4537920074 ms) 2024-04-14 11:56:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4537921107 ms) 2024-04-14 11:56:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4537921107 ms) 2024-04-14 11:56:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:56:47.904643+00:00', 'runtime': '4537920.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+4537921109 ms) 2024-04-14 11:56:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:55:47.903839+00:00', 'runtime': '4537860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4537921110 ms) 2024-04-14 11:57:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4537980072 ms) 2024-04-14 11:57:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4537980072 ms) 2024-04-14 11:57:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4537980072 ms) 2024-04-14 11:57:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4537980073 ms) 2024-04-14 11:57:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4537981109 ms) 2024-04-14 11:57:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4537981110 ms) 2024-04-14 11:57:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:57:47.903803+00:00', 'runtime': '4537980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4537981112 ms) 2024-04-14 11:57:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:56:47.904643+00:00', 'runtime': '4537920.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+4537981113 ms) 2024-04-14 11:58:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4538040073 ms) 2024-04-14 11:58:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4538040073 ms) 2024-04-14 11:58:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4538040074 ms) 2024-04-14 11:58:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4538040074 ms) 2024-04-14 11:58:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4538041111 ms) 2024-04-14 11:58:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4538041112 ms) 2024-04-14 11:58:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:58:47.903791+00:00', 'runtime': '4538040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4538041113 ms) 2024-04-14 11:58:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:57:47.903803+00:00', 'runtime': '4537980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4538041114 ms) 2024-04-14 11:58:54.441 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4538046592 ms) 2024-04-14 11:59:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4538100071 ms) 2024-04-14 11:59:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4538100072 ms) 2024-04-14 11:59:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4538100072 ms) 2024-04-14 11:59:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4538100072 ms) 2024-04-14 11:59:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4538101105 ms) 2024-04-14 11:59:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4538101106 ms) 2024-04-14 11:59:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 11:59:47.903781+00:00', 'runtime': '4538100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4538101107 ms) 2024-04-14 11:59:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:58:47.903791+00:00', 'runtime': '4538040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4538101107 ms) 2024-04-14 12:00:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4538160071 ms) 2024-04-14 12:00:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4538160072 ms) 2024-04-14 12:00:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4538160072 ms) 2024-04-14 12:00:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4538160072 ms) 2024-04-14 12:00:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4538161105 ms) 2024-04-14 12:00:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4538161106 ms) 2024-04-14 12:00:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:00:47.903781+00:00', 'runtime': '4538160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4538161107 ms) 2024-04-14 12:00:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 11:59:47.903781+00:00', 'runtime': '4538100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4538161108 ms) 2024-04-14 12:01:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4538220073 ms) 2024-04-14 12:01:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4538220073 ms) 2024-04-14 12:01:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4538220074 ms) 2024-04-14 12:01:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4538220074 ms) 2024-04-14 12:01:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4538221109 ms) 2024-04-14 12:01:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4538221109 ms) 2024-04-14 12:01:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:01:47.903796+00:00', 'runtime': '4538220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4538221111 ms) 2024-04-14 12:01:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:00:47.903781+00:00', 'runtime': '4538160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4538221111 ms) 2024-04-14 12:01:54.562 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4538226714 ms) 2024-04-14 12:02:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4538280071 ms) 2024-04-14 12:02:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4538280072 ms) 2024-04-14 12:02:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4538280072 ms) 2024-04-14 12:02:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4538280072 ms) 2024-04-14 12:02:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4538281105 ms) 2024-04-14 12:02:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4538281106 ms) 2024-04-14 12:02:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:02:47.903778+00:00', 'runtime': '4538280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4538281107 ms) 2024-04-14 12:02:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:01:47.903796+00:00', 'runtime': '4538220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4538281108 ms) 2024-04-14 12:03:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4538340071 ms) 2024-04-14 12:03:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4538340072 ms) 2024-04-14 12:03:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4538340072 ms) 2024-04-14 12:03:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4538340073 ms) 2024-04-14 12:03:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4538341106 ms) 2024-04-14 12:03:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4538341107 ms) 2024-04-14 12:03:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:03:47.903817+00:00', 'runtime': '4538340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4538341108 ms) 2024-04-14 12:03:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:02:47.903778+00:00', 'runtime': '4538280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4538341109 ms) 2024-04-14 12:04:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4538400063 ms) 2024-04-14 12:04:47.912 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4538400063 ms) 2024-04-14 12:04:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4538400063 ms) 2024-04-14 12:04:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4538400063 ms) 2024-04-14 12:04:48.939 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4538401090 ms) 2024-04-14 12:04:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4538401091 ms) 2024-04-14 12:04:48.941 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:04:47.903680+00:00', 'runtime': '4538400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4538401092 ms) 2024-04-14 12:04:48.941 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:03:47.903817+00:00', 'runtime': '4538340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4538401093 ms) 2024-04-14 12:04:54.679 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4538406831 ms) 2024-04-14 12:05:47.919 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4538460071 ms) 2024-04-14 12:05:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4538460071 ms) 2024-04-14 12:05:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4538460071 ms) 2024-04-14 12:05:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4538460072 ms) 2024-04-14 12:05:48.950 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4538461102 ms) 2024-04-14 12:05:48.951 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4538461103 ms) 2024-04-14 12:05:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:05:47.903820+00:00', 'runtime': '4538460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4538461105 ms) 2024-04-14 12:05:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:04:47.903680+00:00', 'runtime': '4538400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4538461105 ms) 2024-04-14 12:06:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4538520073 ms) 2024-04-14 12:06:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4538520074 ms) 2024-04-14 12:06:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4538520074 ms) 2024-04-14 12:06:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4538520074 ms) 2024-04-14 12:06:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4538521108 ms) 2024-04-14 12:06:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4538521109 ms) 2024-04-14 12:06:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:06:47.903813+00:00', 'runtime': '4538520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4538521111 ms) 2024-04-14 12:06:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:05:47.903820+00:00', 'runtime': '4538460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4538521112 ms) 2024-04-14 12:06:54.643 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4538526794 ms) 2024-04-14 12:07:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4538580072 ms) 2024-04-14 12:07:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4538580072 ms) 2024-04-14 12:07:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4538580072 ms) 2024-04-14 12:07:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4538580073 ms) 2024-04-14 12:07:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4538581105 ms) 2024-04-14 12:07:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4538581106 ms) 2024-04-14 12:07:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:07:47.903779+00:00', 'runtime': '4538580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4538581107 ms) 2024-04-14 12:07:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:06:47.903813+00:00', 'runtime': '4538520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4538581108 ms) 2024-04-14 12:08:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4538640072 ms) 2024-04-14 12:08:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4538640072 ms) 2024-04-14 12:08:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4538640072 ms) 2024-04-14 12:08:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4538640073 ms) 2024-04-14 12:08:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4538641109 ms) 2024-04-14 12:08:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4538641110 ms) 2024-04-14 12:08:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:08:47.903811+00:00', 'runtime': '4538640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4538641112 ms) 2024-04-14 12:08:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:07:47.903779+00:00', 'runtime': '4538580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4538641113 ms) 2024-04-14 12:09:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4538700073 ms) 2024-04-14 12:09:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4538700074 ms) 2024-04-14 12:09:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4538700074 ms) 2024-04-14 12:09:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4538700075 ms) 2024-04-14 12:09:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4538701112 ms) 2024-04-14 12:09:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4538701113 ms) 2024-04-14 12:09:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:09:47.903794+00:00', 'runtime': '4538700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4538701116 ms) 2024-04-14 12:09:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:08:47.903811+00:00', 'runtime': '4538640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4538701117 ms) 2024-04-14 12:09:54.605 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4538706757 ms) 2024-04-14 12:10:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4538760072 ms) 2024-04-14 12:10:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4538760072 ms) 2024-04-14 12:10:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4538760072 ms) 2024-04-14 12:10:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4538760073 ms) 2024-04-14 12:10:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4538761105 ms) 2024-04-14 12:10:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4538761106 ms) 2024-04-14 12:10:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:10:47.903812+00:00', 'runtime': '4538760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4538761107 ms) 2024-04-14 12:10:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:09:47.903794+00:00', 'runtime': '4538700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4538761108 ms) 2024-04-14 12:11:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4538820071 ms) 2024-04-14 12:11:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4538820072 ms) 2024-04-14 12:11:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4538820072 ms) 2024-04-14 12:11:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4538820073 ms) 2024-04-14 12:11:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4538821105 ms) 2024-04-14 12:11:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4538821105 ms) 2024-04-14 12:11:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:11:47.903799+00:00', 'runtime': '4538820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4538821107 ms) 2024-04-14 12:11:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:10:47.903812+00:00', 'runtime': '4538760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4538821108 ms) 2024-04-14 12:12:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4538880073 ms) 2024-04-14 12:12:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4538880074 ms) 2024-04-14 12:12:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4538880074 ms) 2024-04-14 12:12:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4538880075 ms) 2024-04-14 12:12:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4538881113 ms) 2024-04-14 12:12:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4538881113 ms) 2024-04-14 12:12:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:12:47.903841+00:00', 'runtime': '4538880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4538881116 ms) 2024-04-14 12:12:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:11:47.903799+00:00', 'runtime': '4538820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4538881117 ms) 2024-04-14 12:12:53.817 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4538885969 ms) 2024-04-14 12:13:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4538940072 ms) 2024-04-14 12:13:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4538940072 ms) 2024-04-14 12:13:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4538940072 ms) 2024-04-14 12:13:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4538940073 ms) 2024-04-14 12:13:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4538941105 ms) 2024-04-14 12:13:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4538941106 ms) 2024-04-14 12:13:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:13:47.903820+00:00', 'runtime': '4538940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4538941108 ms) 2024-04-14 12:13:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:12:47.903841+00:00', 'runtime': '4538880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4538941108 ms) 2024-04-14 12:14:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4539000062 ms) 2024-04-14 12:14:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4539000063 ms) 2024-04-14 12:14:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4539000063 ms) 2024-04-14 12:14:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4539000063 ms) 2024-04-14 12:14:48.934 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4539001086 ms) 2024-04-14 12:14:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4539001086 ms) 2024-04-14 12:14:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:14:47.904107+00:00', 'runtime': '4539000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4539001088 ms) 2024-04-14 12:14:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:13:47.903820+00:00', 'runtime': '4538940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4539001089 ms) 2024-04-14 12:15:47.926 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4539060077 ms) 2024-04-14 12:15:47.926 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4539060078 ms) 2024-04-14 12:15:47.926 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4539060078 ms) 2024-04-14 12:15:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4539060078 ms) 2024-04-14 12:15:48.970 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4539061122 ms) 2024-04-14 12:15:48.971 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4539061122 ms) 2024-04-14 12:15:48.972 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:15:47.907984+00:00', 'runtime': '4539060.005', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4539061124 ms) 2024-04-14 12:15:48.973 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:14:47.904107+00:00', 'runtime': '4539000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4539061125 ms) 2024-04-14 12:15:54.091 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4539066243 ms) 2024-04-14 12:16:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4539120072 ms) 2024-04-14 12:16:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4539120072 ms) 2024-04-14 12:16:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4539120072 ms) 2024-04-14 12:16:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4539120073 ms) 2024-04-14 12:16:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4539121105 ms) 2024-04-14 12:16:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4539121106 ms) 2024-04-14 12:16:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:16:47.903817+00:00', 'runtime': '4539120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4539121108 ms) 2024-04-14 12:16:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:15:47.907984+00:00', 'runtime': '4539060.005', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4539121109 ms) 2024-04-14 12:17:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4539180071 ms) 2024-04-14 12:17:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4539180072 ms) 2024-04-14 12:17:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4539180072 ms) 2024-04-14 12:17:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4539180073 ms) 2024-04-14 12:17:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4539181105 ms) 2024-04-14 12:17:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4539181106 ms) 2024-04-14 12:17:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:17:47.903780+00:00', 'runtime': '4539180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4539181107 ms) 2024-04-14 12:17:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:16:47.903817+00:00', 'runtime': '4539120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4539181108 ms) 2024-04-14 12:18:47.926 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4539240078 ms) 2024-04-14 12:18:47.927 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4539240079 ms) 2024-04-14 12:18:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4539240079 ms) 2024-04-14 12:18:47.928 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4539240079 ms) 2024-04-14 12:18:48.962 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4539241113 ms) 2024-04-14 12:18:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4539241114 ms) 2024-04-14 12:18:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:18:47.908112+00:00', 'runtime': '4539240.006', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4539241116 ms) 2024-04-14 12:18:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:17:47.903780+00:00', 'runtime': '4539180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4539241117 ms) 2024-04-14 12:18:54.056 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4539246207 ms) 2024-04-14 12:19:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4539300071 ms) 2024-04-14 12:19:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4539300072 ms) 2024-04-14 12:19:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4539300072 ms) 2024-04-14 12:19:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4539300072 ms) 2024-04-14 12:19:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4539301103 ms) 2024-04-14 12:19:48.952 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4539301104 ms) 2024-04-14 12:19:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:19:47.903759+00:00', 'runtime': '4539300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4539301105 ms) 2024-04-14 12:19:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:18:47.908112+00:00', 'runtime': '4539240.006', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4539301106 ms) 2024-04-14 12:20:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4539360073 ms) 2024-04-14 12:20:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4539360074 ms) 2024-04-14 12:20:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4539360074 ms) 2024-04-14 12:20:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4539360075 ms) 2024-04-14 12:20:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4539361107 ms) 2024-04-14 12:20:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4539361107 ms) 2024-04-14 12:20:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:20:47.903787+00:00', 'runtime': '4539360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4539361109 ms) 2024-04-14 12:20:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:19:47.903759+00:00', 'runtime': '4539300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4539361110 ms) 2024-04-14 12:20:54.115 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4539366267 ms) 2024-04-14 12:21:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4539420072 ms) 2024-04-14 12:21:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4539420073 ms) 2024-04-14 12:21:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4539420073 ms) 2024-04-14 12:21:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4539420073 ms) 2024-04-14 12:21:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4539421106 ms) 2024-04-14 12:21:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4539421107 ms) 2024-04-14 12:21:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:21:47.903796+00:00', 'runtime': '4539420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4539421109 ms) 2024-04-14 12:21:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:20:47.903787+00:00', 'runtime': '4539360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4539421110 ms) 2024-04-14 12:22:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4539480072 ms) 2024-04-14 12:22:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4539480072 ms) 2024-04-14 12:22:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4539480073 ms) 2024-04-14 12:22:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4539480073 ms) 2024-04-14 12:22:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4539481105 ms) 2024-04-14 12:22:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4539481106 ms) 2024-04-14 12:22:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:22:47.904617+00:00', 'runtime': '4539480.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+4539481108 ms) 2024-04-14 12:22:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:21:47.903796+00:00', 'runtime': '4539420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4539481109 ms) 2024-04-14 12:23:47.925 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4539540077 ms) 2024-04-14 12:23:47.926 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4539540077 ms) 2024-04-14 12:23:47.926 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4539540078 ms) 2024-04-14 12:23:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4539540078 ms) 2024-04-14 12:23:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4539541113 ms) 2024-04-14 12:23:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4539541114 ms) 2024-04-14 12:23:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:23:47.908005+00:00', 'runtime': '4539540.005', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4539541115 ms) 2024-04-14 12:23:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:22:47.904617+00:00', 'runtime': '4539480.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+4539541116 ms) 2024-04-14 12:23:54.547 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4539546698 ms) 2024-04-14 12:24:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4539600062 ms) 2024-04-14 12:24:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4539600062 ms) 2024-04-14 12:24:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4539600063 ms) 2024-04-14 12:24:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4539600063 ms) 2024-04-14 12:24:48.934 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4539601086 ms) 2024-04-14 12:24:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4539601086 ms) 2024-04-14 12:24:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:24:47.904100+00:00', 'runtime': '4539600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4539601087 ms) 2024-04-14 12:24:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:23:47.908005+00:00', 'runtime': '4539540.005', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4539601087 ms) 2024-04-14 12:25:47.927 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4539660078 ms) 2024-04-14 12:25:47.927 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4539660079 ms) 2024-04-14 12:25:47.928 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4539660079 ms) 2024-04-14 12:25:47.928 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4539660080 ms) 2024-04-14 12:25:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4539661113 ms) 2024-04-14 12:25:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4539661114 ms) 2024-04-14 12:25:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:25:47.903853+00:00', 'runtime': '4539660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4539661115 ms) 2024-04-14 12:25:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:24:47.904100+00:00', 'runtime': '4539600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4539661116 ms) 2024-04-14 12:25:54.186 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4539666338 ms) 2024-04-14 12:26:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4539720073 ms) 2024-04-14 12:26:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4539720073 ms) 2024-04-14 12:26:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4539720073 ms) 2024-04-14 12:26:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4539720074 ms) 2024-04-14 12:26:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4539721107 ms) 2024-04-14 12:26:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4539721108 ms) 2024-04-14 12:26:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:26:47.903579+00:00', 'runtime': '4539720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4539721109 ms) 2024-04-14 12:26:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:25:47.903853+00:00', 'runtime': '4539660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4539721110 ms) 2024-04-14 12:27:47.927 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4539780078 ms) 2024-04-14 12:27:47.927 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4539780079 ms) 2024-04-14 12:27:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4539780079 ms) 2024-04-14 12:27:47.928 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4539780079 ms) 2024-04-14 12:27:48.964 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4539781116 ms) 2024-04-14 12:27:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4539781116 ms) 2024-04-14 12:27:48.969 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:27:47.903828+00:00', 'runtime': '4539780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4539781121 ms) 2024-04-14 12:27:48.970 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:26:47.903579+00:00', 'runtime': '4539720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4539781121 ms) 2024-04-14 12:27:55.152 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 3.76 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4539787304 ms) 2024-04-14 12:28:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4539840073 ms) 2024-04-14 12:28:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4539840073 ms) 2024-04-14 12:28:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4539840073 ms) 2024-04-14 12:28:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4539840074 ms) 2024-04-14 12:28:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4539841107 ms) 2024-04-14 12:28:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4539841108 ms) 2024-04-14 12:28:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:28:47.903657+00:00', 'runtime': '4539840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4539841109 ms) 2024-04-14 12:28:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:27:47.903828+00:00', 'runtime': '4539780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4539841110 ms) 2024-04-14 12:29:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4539900071 ms) 2024-04-14 12:29:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4539900072 ms) 2024-04-14 12:29:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4539900072 ms) 2024-04-14 12:29:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4539900073 ms) 2024-04-14 12:29:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4539901109 ms) 2024-04-14 12:29:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4539901110 ms) 2024-04-14 12:29:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:29:47.903827+00:00', 'runtime': '4539900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4539901113 ms) 2024-04-14 12:29:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:28:47.903657+00:00', 'runtime': '4539840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4539901113 ms) 2024-04-14 12:30:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4539960073 ms) 2024-04-14 12:30:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4539960074 ms) 2024-04-14 12:30:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4539960074 ms) 2024-04-14 12:30:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4539960074 ms) 2024-04-14 12:30:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4539961109 ms) 2024-04-14 12:30:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4539961109 ms) 2024-04-14 12:30:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:30:47.903794+00:00', 'runtime': '4539960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4539961111 ms) 2024-04-14 12:30:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:29:47.903827+00:00', 'runtime': '4539900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4539961112 ms) 2024-04-14 12:30:54.274 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4539966426 ms) 2024-04-14 12:31:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4540020071 ms) 2024-04-14 12:31:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4540020072 ms) 2024-04-14 12:31:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4540020072 ms) 2024-04-14 12:31:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4540020072 ms) 2024-04-14 12:31:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4540021104 ms) 2024-04-14 12:31:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4540021105 ms) 2024-04-14 12:31:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:31:47.903782+00:00', 'runtime': '4540020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4540021107 ms) 2024-04-14 12:31:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:30:47.903794+00:00', 'runtime': '4539960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4540021108 ms) 2024-04-14 12:32:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4540080072 ms) 2024-04-14 12:32:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4540080072 ms) 2024-04-14 12:32:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4540080073 ms) 2024-04-14 12:32:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4540080073 ms) 2024-04-14 12:32:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4540081105 ms) 2024-04-14 12:32:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4540081106 ms) 2024-04-14 12:32:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:32:47.903810+00:00', 'runtime': '4540080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4540081108 ms) 2024-04-14 12:32:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:31:47.903782+00:00', 'runtime': '4540020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4540081109 ms) 2024-04-14 12:33:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4540140073 ms) 2024-04-14 12:33:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4540140073 ms) 2024-04-14 12:33:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4540140074 ms) 2024-04-14 12:33:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4540140074 ms) 2024-04-14 12:33:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4540141106 ms) 2024-04-14 12:33:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4540141107 ms) 2024-04-14 12:33:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:33:47.903797+00:00', 'runtime': '4540140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4540141109 ms) 2024-04-14 12:33:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:32:47.903810+00:00', 'runtime': '4540080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4540141109 ms) 2024-04-14 12:33:54.176 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4540146327 ms) 2024-04-14 12:34:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4540200062 ms) 2024-04-14 12:34:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4540200062 ms) 2024-04-14 12:34:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4540200062 ms) 2024-04-14 12:34:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4540200062 ms) 2024-04-14 12:34:48.936 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4540201087 ms) 2024-04-14 12:34:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4540201088 ms) 2024-04-14 12:34:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:34:47.903634+00:00', 'runtime': '4540200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4540201090 ms) 2024-04-14 12:34:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:33:47.903797+00:00', 'runtime': '4540140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4540201090 ms) 2024-04-14 12:35:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4540260072 ms) 2024-04-14 12:35:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4540260073 ms) 2024-04-14 12:35:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4540260073 ms) 2024-04-14 12:35:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4540260073 ms) 2024-04-14 12:35:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4540261105 ms) 2024-04-14 12:35:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4540261106 ms) 2024-04-14 12:35:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:35:47.903860+00:00', 'runtime': '4540260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4540261108 ms) 2024-04-14 12:35:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:34:47.903634+00:00', 'runtime': '4540200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4540261109 ms) 2024-04-14 12:36:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4540320073 ms) 2024-04-14 12:36:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4540320073 ms) 2024-04-14 12:36:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4540320074 ms) 2024-04-14 12:36:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4540320074 ms) 2024-04-14 12:36:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4540321111 ms) 2024-04-14 12:36:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4540321112 ms) 2024-04-14 12:36:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:36:47.903838+00:00', 'runtime': '4540320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4540321115 ms) 2024-04-14 12:36:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:35:47.903860+00:00', 'runtime': '4540260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4540321116 ms) 2024-04-14 12:36:53.922 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4540326074 ms) 2024-04-14 12:37:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4540380072 ms) 2024-04-14 12:37:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4540380072 ms) 2024-04-14 12:37:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4540380072 ms) 2024-04-14 12:37:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4540380073 ms) 2024-04-14 12:37:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4540381106 ms) 2024-04-14 12:37:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4540381107 ms) 2024-04-14 12:37:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:37:47.903824+00:00', 'runtime': '4540380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4540381109 ms) 2024-04-14 12:37:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:36:47.903838+00:00', 'runtime': '4540320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4540381110 ms) 2024-04-14 12:38:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4540440071 ms) 2024-04-14 12:38:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4540440072 ms) 2024-04-14 12:38:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4540440072 ms) 2024-04-14 12:38:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4540440073 ms) 2024-04-14 12:38:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4540441107 ms) 2024-04-14 12:38:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4540441107 ms) 2024-04-14 12:38:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:38:47.903833+00:00', 'runtime': '4540440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4540441109 ms) 2024-04-14 12:38:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:37:47.903824+00:00', 'runtime': '4540380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4540441110 ms) 2024-04-14 12:39:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4540500073 ms) 2024-04-14 12:39:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4540500073 ms) 2024-04-14 12:39:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4540500074 ms) 2024-04-14 12:39:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4540500074 ms) 2024-04-14 12:39:48.962 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4540501114 ms) 2024-04-14 12:39:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4540501115 ms) 2024-04-14 12:39:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:39:47.903810+00:00', 'runtime': '4540500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4540501119 ms) 2024-04-14 12:39:48.968 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:38:47.903833+00:00', 'runtime': '4540440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4540501120 ms) 2024-04-14 12:39:54.509 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4540506661 ms) 2024-04-14 12:40:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4540560071 ms) 2024-04-14 12:40:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4540560072 ms) 2024-04-14 12:40:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4540560072 ms) 2024-04-14 12:40:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4540560072 ms) 2024-04-14 12:40:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4540561105 ms) 2024-04-14 12:40:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4540561106 ms) 2024-04-14 12:40:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:40:47.903750+00:00', 'runtime': '4540560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4540561107 ms) 2024-04-14 12:40:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:39:47.903810+00:00', 'runtime': '4540500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4540561108 ms) 2024-04-14 12:41:47.927 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4540620078 ms) 2024-04-14 12:41:47.927 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4540620079 ms) 2024-04-14 12:41:47.928 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4540620079 ms) 2024-04-14 12:41:47.928 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4540620079 ms) 2024-04-14 12:41:48.965 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4540621116 ms) 2024-04-14 12:41:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4540621117 ms) 2024-04-14 12:41:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:41:47.903825+00:00', 'runtime': '4540620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4540621119 ms) 2024-04-14 12:41:48.968 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:40:47.903750+00:00', 'runtime': '4540560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4540621119 ms) 2024-04-14 12:41:54.561 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4540626713 ms) 2024-04-14 12:42:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4540680072 ms) 2024-04-14 12:42:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4540680073 ms) 2024-04-14 12:42:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4540680073 ms) 2024-04-14 12:42:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4540680073 ms) 2024-04-14 12:42:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4540681106 ms) 2024-04-14 12:42:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4540681106 ms) 2024-04-14 12:42:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:42:47.904729+00:00', 'runtime': '4540680.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+4540681108 ms) 2024-04-14 12:42:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:41:47.903825+00:00', 'runtime': '4540620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4540681109 ms) 2024-04-14 12:43:47.926 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4540740078 ms) 2024-04-14 12:43:47.927 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4540740078 ms) 2024-04-14 12:43:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4540740079 ms) 2024-04-14 12:43:47.928 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4540740079 ms) 2024-04-14 12:43:48.965 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4540741117 ms) 2024-04-14 12:43:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4540741117 ms) 2024-04-14 12:43:48.969 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:43:47.903828+00:00', 'runtime': '4540740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4540741121 ms) 2024-04-14 12:43:48.970 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:42:47.904729+00:00', 'runtime': '4540680.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+4540741121 ms) 2024-04-14 12:43:54.180 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4540746331 ms) 2024-04-14 12:44:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4540800062 ms) 2024-04-14 12:44:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4540800062 ms) 2024-04-14 12:44:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4540800062 ms) 2024-04-14 12:44:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4540800063 ms) 2024-04-14 12:44:48.936 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4540801088 ms) 2024-04-14 12:44:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4540801088 ms) 2024-04-14 12:44:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:44:47.903934+00:00', 'runtime': '4540800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4540801089 ms) 2024-04-14 12:44:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:43:47.903828+00:00', 'runtime': '4540740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4540801090 ms) 2024-04-14 12:45:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4540860073 ms) 2024-04-14 12:45:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4540860074 ms) 2024-04-14 12:45:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4540860074 ms) 2024-04-14 12:45:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4540860075 ms) 2024-04-14 12:45:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4540861112 ms) 2024-04-14 12:45:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4540861112 ms) 2024-04-14 12:45:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:45:47.903855+00:00', 'runtime': '4540860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4540861115 ms) 2024-04-14 12:45:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:44:47.903934+00:00', 'runtime': '4540800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4540861116 ms) 2024-04-14 12:45:54.093 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4540866244 ms) 2024-04-14 12:46:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4540920072 ms) 2024-04-14 12:46:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4540920072 ms) 2024-04-14 12:46:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4540920072 ms) 2024-04-14 12:46:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4540920072 ms) 2024-04-14 12:46:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4540921106 ms) 2024-04-14 12:46:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4540921107 ms) 2024-04-14 12:46:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:46:47.903797+00:00', 'runtime': '4540920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4540921108 ms) 2024-04-14 12:46:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:45:47.903855+00:00', 'runtime': '4540860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4540921109 ms) 2024-04-14 12:47:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4540980072 ms) 2024-04-14 12:47:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4540980072 ms) 2024-04-14 12:47:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4540980073 ms) 2024-04-14 12:47:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4540980073 ms) 2024-04-14 12:47:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4540981106 ms) 2024-04-14 12:47:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4540981107 ms) 2024-04-14 12:47:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:47:47.903813+00:00', 'runtime': '4540980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4540981109 ms) 2024-04-14 12:47:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:46:47.903797+00:00', 'runtime': '4540920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4540981110 ms) 2024-04-14 12:48:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4541040073 ms) 2024-04-14 12:48:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4541040073 ms) 2024-04-14 12:48:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4541040074 ms) 2024-04-14 12:48:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4541040074 ms) 2024-04-14 12:48:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4541041112 ms) 2024-04-14 12:48:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4541041112 ms) 2024-04-14 12:48:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:48:47.903823+00:00', 'runtime': '4541040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4541041115 ms) 2024-04-14 12:48:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:47:47.903813+00:00', 'runtime': '4540980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4541041116 ms) 2024-04-14 12:48:54.443 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4541046595 ms) 2024-04-14 12:49:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4541100071 ms) 2024-04-14 12:49:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4541100072 ms) 2024-04-14 12:49:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4541100072 ms) 2024-04-14 12:49:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4541100072 ms) 2024-04-14 12:49:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4541101112 ms) 2024-04-14 12:49:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4541101113 ms) 2024-04-14 12:49:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:49:47.903778+00:00', 'runtime': '4541100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4541101115 ms) 2024-04-14 12:49:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:48:47.903823+00:00', 'runtime': '4541040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4541101116 ms) 2024-04-14 12:50:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4541160072 ms) 2024-04-14 12:50:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4541160072 ms) 2024-04-14 12:50:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4541160073 ms) 2024-04-14 12:50:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4541160073 ms) 2024-04-14 12:50:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4541161106 ms) 2024-04-14 12:50:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4541161107 ms) 2024-04-14 12:50:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:50:47.904017+00:00', 'runtime': '4541160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4541161109 ms) 2024-04-14 12:50:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:49:47.903778+00:00', 'runtime': '4541100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4541161110 ms) 2024-04-14 12:51:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4541220073 ms) 2024-04-14 12:51:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4541220074 ms) 2024-04-14 12:51:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4541220074 ms) 2024-04-14 12:51:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4541220075 ms) 2024-04-14 12:51:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4541221113 ms) 2024-04-14 12:51:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4541221114 ms) 2024-04-14 12:51:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:51:47.903824+00:00', 'runtime': '4541220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4541221117 ms) 2024-04-14 12:51:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:50:47.904017+00:00', 'runtime': '4541160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4541221118 ms) 2024-04-14 12:51:54.721 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4541226873 ms) 2024-04-14 12:52:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4541280072 ms) 2024-04-14 12:52:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4541280072 ms) 2024-04-14 12:52:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4541280072 ms) 2024-04-14 12:52:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4541280073 ms) 2024-04-14 12:52:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4541281105 ms) 2024-04-14 12:52:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4541281106 ms) 2024-04-14 12:52:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:52:47.903802+00:00', 'runtime': '4541280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4541281108 ms) 2024-04-14 12:52:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:51:47.903824+00:00', 'runtime': '4541220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4541281109 ms) 2024-04-14 12:53:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4541340073 ms) 2024-04-14 12:53:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4541340073 ms) 2024-04-14 12:53:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4541340074 ms) 2024-04-14 12:53:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4541340074 ms) 2024-04-14 12:53:48.963 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4541341115 ms) 2024-04-14 12:53:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4541341115 ms) 2024-04-14 12:53:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:53:47.903830+00:00', 'runtime': '4541340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4541341117 ms) 2024-04-14 12:53:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:52:47.903802+00:00', 'runtime': '4541280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4541341117 ms) 2024-04-14 12:53:54.630 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4541346781 ms) 2024-04-14 12:54:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4541400062 ms) 2024-04-14 12:54:47.910 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4541400062 ms) 2024-04-14 12:54:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4541400062 ms) 2024-04-14 12:54:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4541400062 ms) 2024-04-14 12:54:48.935 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4541401086 ms) 2024-04-14 12:54:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4541401087 ms) 2024-04-14 12:54:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:54:47.903635+00:00', 'runtime': '4541400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4541401087 ms) 2024-04-14 12:54:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:53:47.903830+00:00', 'runtime': '4541340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4541401088 ms) 2024-04-14 12:55:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4541460071 ms) 2024-04-14 12:55:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4541460072 ms) 2024-04-14 12:55:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4541460072 ms) 2024-04-14 12:55:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4541460073 ms) 2024-04-14 12:55:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4541461109 ms) 2024-04-14 12:55:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4541461110 ms) 2024-04-14 12:55:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:55:47.903848+00:00', 'runtime': '4541460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4541461111 ms) 2024-04-14 12:55:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:54:47.903635+00:00', 'runtime': '4541400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4541461112 ms) 2024-04-14 12:56:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4541520073 ms) 2024-04-14 12:56:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4541520074 ms) 2024-04-14 12:56:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4541520074 ms) 2024-04-14 12:56:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4541520074 ms) 2024-04-14 12:56:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4541521112 ms) 2024-04-14 12:56:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4541521113 ms) 2024-04-14 12:56:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:56:47.903814+00:00', 'runtime': '4541520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4541521115 ms) 2024-04-14 12:56:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:55:47.903848+00:00', 'runtime': '4541460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4541521118 ms) 2024-04-14 12:56:54.621 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4541526773 ms) 2024-04-14 12:57:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4541580072 ms) 2024-04-14 12:57:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4541580073 ms) 2024-04-14 12:57:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4541580073 ms) 2024-04-14 12:57:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4541580073 ms) 2024-04-14 12:57:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4541581106 ms) 2024-04-14 12:57:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4541581107 ms) 2024-04-14 12:57:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:57:47.904700+00:00', 'runtime': '4541580.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+4541581109 ms) 2024-04-14 12:57:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:56:47.903814+00:00', 'runtime': '4541520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4541581109 ms) 2024-04-14 12:58:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4541640072 ms) 2024-04-14 12:58:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4541640072 ms) 2024-04-14 12:58:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4541640072 ms) 2024-04-14 12:58:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4541640073 ms) 2024-04-14 12:58:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4541641105 ms) 2024-04-14 12:58:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4541641106 ms) 2024-04-14 12:58:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:58:47.903817+00:00', 'runtime': '4541640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4541641108 ms) 2024-04-14 12:58:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:57:47.904700+00:00', 'runtime': '4541580.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+4541641108 ms) 2024-04-14 12:59:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4541700073 ms) 2024-04-14 12:59:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4541700073 ms) 2024-04-14 12:59:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4541700074 ms) 2024-04-14 12:59:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4541700074 ms) 2024-04-14 12:59:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4541701112 ms) 2024-04-14 12:59:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4541701113 ms) 2024-04-14 12:59:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 12:59:47.903789+00:00', 'runtime': '4541700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4541701116 ms) 2024-04-14 12:59:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:58:47.903817+00:00', 'runtime': '4541640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4541701117 ms) 2024-04-14 12:59:54.564 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4541706715 ms) 2024-04-14 13:00:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4541760072 ms) 2024-04-14 13:00:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4541760072 ms) 2024-04-14 13:00:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4541760072 ms) 2024-04-14 13:00:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4541760073 ms) 2024-04-14 13:00:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4541761103 ms) 2024-04-14 13:00:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4541761104 ms) 2024-04-14 13:00:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:00:47.903785+00:00', 'runtime': '4541760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4541761106 ms) 2024-04-14 13:00:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 12:59:47.903789+00:00', 'runtime': '4541700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4541761106 ms) 2024-04-14 13:01:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4541820073 ms) 2024-04-14 13:01:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4541820074 ms) 2024-04-14 13:01:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4541820074 ms) 2024-04-14 13:01:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4541820074 ms) 2024-04-14 13:01:48.963 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4541821114 ms) 2024-04-14 13:01:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4541821115 ms) 2024-04-14 13:01:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:01:47.903795+00:00', 'runtime': '4541820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4541821119 ms) 2024-04-14 13:01:48.968 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:00:47.903785+00:00', 'runtime': '4541760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4541821120 ms) 2024-04-14 13:01:54.256 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4541826407 ms) 2024-04-14 13:02:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4541880072 ms) 2024-04-14 13:02:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4541880073 ms) 2024-04-14 13:02:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4541880073 ms) 2024-04-14 13:02:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4541880073 ms) 2024-04-14 13:02:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4541881105 ms) 2024-04-14 13:02:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4541881106 ms) 2024-04-14 13:02:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:02:47.904579+00:00', 'runtime': '4541880.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+4541881108 ms) 2024-04-14 13:02:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:01:47.903795+00:00', 'runtime': '4541820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4541881109 ms) 2024-04-14 13:03:47.926 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4541940078 ms) 2024-04-14 13:03:47.927 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4541940078 ms) 2024-04-14 13:03:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4541940079 ms) 2024-04-14 13:03:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4541940079 ms) 2024-04-14 13:03:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4541941113 ms) 2024-04-14 13:03:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4541941114 ms) 2024-04-14 13:03:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:03:47.903811+00:00', 'runtime': '4541940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4541941115 ms) 2024-04-14 13:03:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:02:47.904579+00:00', 'runtime': '4541880.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+4541941116 ms) 2024-04-14 13:03:54.681 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4541946832 ms) 2024-04-14 13:04:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4542000062 ms) 2024-04-14 13:04:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4542000062 ms) 2024-04-14 13:04:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4542000062 ms) 2024-04-14 13:04:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4542000062 ms) 2024-04-14 13:04:48.935 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4542001087 ms) 2024-04-14 13:04:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4542001087 ms) 2024-04-14 13:04:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:04:47.903633+00:00', 'runtime': '4542000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4542001088 ms) 2024-04-14 13:04:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:03:47.903811+00:00', 'runtime': '4541940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4542001089 ms) 2024-04-14 13:05:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4542060071 ms) 2024-04-14 13:05:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4542060072 ms) 2024-04-14 13:05:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4542060072 ms) 2024-04-14 13:05:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4542060072 ms) 2024-04-14 13:05:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4542061104 ms) 2024-04-14 13:05:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4542061104 ms) 2024-04-14 13:05:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:05:47.903804+00:00', 'runtime': '4542060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4542061106 ms) 2024-04-14 13:05:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:04:47.903633+00:00', 'runtime': '4542000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4542061106 ms) 2024-04-14 13:06:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4542120073 ms) 2024-04-14 13:06:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4542120074 ms) 2024-04-14 13:06:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4542120074 ms) 2024-04-14 13:06:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4542120074 ms) 2024-04-14 13:06:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4542121111 ms) 2024-04-14 13:06:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4542121112 ms) 2024-04-14 13:06:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:06:47.903809+00:00', 'runtime': '4542120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4542121113 ms) 2024-04-14 13:06:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:05:47.903804+00:00', 'runtime': '4542060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4542121114 ms) 2024-04-14 13:06:54.882 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4542127034 ms) 2024-04-14 13:07:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4542180071 ms) 2024-04-14 13:07:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4542180072 ms) 2024-04-14 13:07:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4542180072 ms) 2024-04-14 13:07:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4542180073 ms) 2024-04-14 13:07:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4542181105 ms) 2024-04-14 13:07:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4542181106 ms) 2024-04-14 13:07:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:07:47.903807+00:00', 'runtime': '4542180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4542181107 ms) 2024-04-14 13:07:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:06:47.903809+00:00', 'runtime': '4542120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4542181108 ms) 2024-04-14 13:08:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4542240073 ms) 2024-04-14 13:08:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4542240074 ms) 2024-04-14 13:08:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4542240074 ms) 2024-04-14 13:08:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4542240075 ms) 2024-04-14 13:08:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4542241112 ms) 2024-04-14 13:08:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4542241113 ms) 2024-04-14 13:08:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:08:47.903809+00:00', 'runtime': '4542240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4542241116 ms) 2024-04-14 13:08:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:07:47.903807+00:00', 'runtime': '4542180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4542241117 ms) 2024-04-14 13:08:54.619 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4542246771 ms) 2024-04-14 13:09:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4542300072 ms) 2024-04-14 13:09:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4542300072 ms) 2024-04-14 13:09:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4542300072 ms) 2024-04-14 13:09:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4542300073 ms) 2024-04-14 13:09:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4542301105 ms) 2024-04-14 13:09:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4542301106 ms) 2024-04-14 13:09:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:09:47.903780+00:00', 'runtime': '4542300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4542301108 ms) 2024-04-14 13:09:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:08:47.903809+00:00', 'runtime': '4542240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4542301109 ms) 2024-04-14 13:10:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4542360073 ms) 2024-04-14 13:10:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4542360074 ms) 2024-04-14 13:10:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4542360074 ms) 2024-04-14 13:10:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4542360075 ms) 2024-04-14 13:10:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4542361108 ms) 2024-04-14 13:10:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4542361109 ms) 2024-04-14 13:10:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:10:47.903829+00:00', 'runtime': '4542360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4542361111 ms) 2024-04-14 13:10:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:09:47.903780+00:00', 'runtime': '4542300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4542361111 ms) 2024-04-14 13:10:54.555 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4542366706 ms) 2024-04-14 13:11:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4542420072 ms) 2024-04-14 13:11:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4542420072 ms) 2024-04-14 13:11:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4542420072 ms) 2024-04-14 13:11:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4542420073 ms) 2024-04-14 13:11:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4542421105 ms) 2024-04-14 13:11:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4542421106 ms) 2024-04-14 13:11:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:11:47.903786+00:00', 'runtime': '4542420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4542421108 ms) 2024-04-14 13:11:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:10:47.903829+00:00', 'runtime': '4542360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4542421108 ms) 2024-04-14 13:12:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4542480072 ms) 2024-04-14 13:12:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4542480072 ms) 2024-04-14 13:12:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4542480072 ms) 2024-04-14 13:12:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4542480073 ms) 2024-04-14 13:12:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4542481109 ms) 2024-04-14 13:12:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4542481110 ms) 2024-04-14 13:12:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:12:47.903814+00:00', 'runtime': '4542480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4542481113 ms) 2024-04-14 13:12:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:11:47.903786+00:00', 'runtime': '4542420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4542481114 ms) 2024-04-14 13:13:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4542540073 ms) 2024-04-14 13:13:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4542540074 ms) 2024-04-14 13:13:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4542540074 ms) 2024-04-14 13:13:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4542540074 ms) 2024-04-14 13:13:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4542541109 ms) 2024-04-14 13:13:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4542541110 ms) 2024-04-14 13:13:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:13:47.903803+00:00', 'runtime': '4542540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4542541113 ms) 2024-04-14 13:13:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:12:47.903814+00:00', 'runtime': '4542480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4542541114 ms) 2024-04-14 13:13:54.432 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4542546583 ms) 2024-04-14 13:14:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4542600062 ms) 2024-04-14 13:14:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4542600062 ms) 2024-04-14 13:14:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4542600062 ms) 2024-04-14 13:14:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4542600062 ms) 2024-04-14 13:14:48.934 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4542601086 ms) 2024-04-14 13:14:48.934 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4542601086 ms) 2024-04-14 13:14:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:14:47.903648+00:00', 'runtime': '4542600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4542601087 ms) 2024-04-14 13:14:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:13:47.903803+00:00', 'runtime': '4542540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4542601087 ms) 2024-04-14 13:15:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4542660073 ms) 2024-04-14 13:15:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4542660074 ms) 2024-04-14 13:15:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4542660074 ms) 2024-04-14 13:15:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4542660074 ms) 2024-04-14 13:15:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4542661109 ms) 2024-04-14 13:15:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4542661110 ms) 2024-04-14 13:15:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:15:47.903817+00:00', 'runtime': '4542660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4542661113 ms) 2024-04-14 13:15:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:14:47.903648+00:00', 'runtime': '4542600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4542661114 ms) 2024-04-14 13:15:54.634 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4542666786 ms) 2024-04-14 13:16:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4542720071 ms) 2024-04-14 13:16:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4542720072 ms) 2024-04-14 13:16:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4542720072 ms) 2024-04-14 13:16:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4542720072 ms) 2024-04-14 13:16:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4542721105 ms) 2024-04-14 13:16:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4542721106 ms) 2024-04-14 13:16:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:16:47.903762+00:00', 'runtime': '4542720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4542721107 ms) 2024-04-14 13:16:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:15:47.903817+00:00', 'runtime': '4542660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4542721108 ms) 2024-04-14 13:17:47.927 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4542780078 ms) 2024-04-14 13:17:47.927 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4542780079 ms) 2024-04-14 13:17:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4542780079 ms) 2024-04-14 13:17:47.928 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4542780079 ms) 2024-04-14 13:17:48.964 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4542781116 ms) 2024-04-14 13:17:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4542781116 ms) 2024-04-14 13:17:48.968 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:17:47.903824+00:00', 'runtime': '4542780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4542781119 ms) 2024-04-14 13:17:48.969 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:16:47.903762+00:00', 'runtime': '4542720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4542781120 ms) 2024-04-14 13:17:55.027 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4542787178 ms) 2024-04-14 13:18:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4542840072 ms) 2024-04-14 13:18:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4542840073 ms) 2024-04-14 13:18:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4542840073 ms) 2024-04-14 13:18:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4542840073 ms) 2024-04-14 13:18:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4542841105 ms) 2024-04-14 13:18:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4542841106 ms) 2024-04-14 13:18:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:18:47.904823+00:00', 'runtime': '4542840.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+4542841108 ms) 2024-04-14 13:18:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:17:47.903824+00:00', 'runtime': '4542780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4542841109 ms) 2024-04-14 13:19:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4542900072 ms) 2024-04-14 13:19:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4542900072 ms) 2024-04-14 13:19:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4542900072 ms) 2024-04-14 13:19:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4542900073 ms) 2024-04-14 13:19:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4542901107 ms) 2024-04-14 13:19:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4542901108 ms) 2024-04-14 13:19:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:19:47.903817+00:00', 'runtime': '4542900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4542901109 ms) 2024-04-14 13:19:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:18:47.904823+00:00', 'runtime': '4542840.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+4542901110 ms) 2024-04-14 13:20:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4542960073 ms) 2024-04-14 13:20:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4542960074 ms) 2024-04-14 13:20:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4542960074 ms) 2024-04-14 13:20:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4542960074 ms) 2024-04-14 13:20:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4542961111 ms) 2024-04-14 13:20:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4542961112 ms) 2024-04-14 13:20:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:20:47.903824+00:00', 'runtime': '4542960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4542961114 ms) 2024-04-14 13:20:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:19:47.903817+00:00', 'runtime': '4542900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4542961115 ms) 2024-04-14 13:20:54.585 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4542966737 ms) 2024-04-14 13:21:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4543020073 ms) 2024-04-14 13:21:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4543020073 ms) 2024-04-14 13:21:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4543020073 ms) 2024-04-14 13:21:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4543020074 ms) 2024-04-14 13:21:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4543021107 ms) 2024-04-14 13:21:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4543021108 ms) 2024-04-14 13:21:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:21:47.904755+00:00', 'runtime': '4543020.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+4543021110 ms) 2024-04-14 13:21:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:20:47.903824+00:00', 'runtime': '4542960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4543021110 ms) 2024-04-14 13:22:47.926 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4543080078 ms) 2024-04-14 13:22:47.927 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4543080079 ms) 2024-04-14 13:22:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4543080079 ms) 2024-04-14 13:22:47.928 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4543080079 ms) 2024-04-14 13:22:48.966 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4543081117 ms) 2024-04-14 13:22:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4543081118 ms) 2024-04-14 13:22:48.970 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:22:47.903811+00:00', 'runtime': '4543080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4543081121 ms) 2024-04-14 13:22:48.970 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:21:47.904755+00:00', 'runtime': '4543020.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+4543081122 ms) 2024-04-14 13:22:54.594 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4543086745 ms) 2024-04-14 13:23:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4543140072 ms) 2024-04-14 13:23:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4543140072 ms) 2024-04-14 13:23:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4543140072 ms) 2024-04-14 13:23:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4543140073 ms) 2024-04-14 13:23:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4543141107 ms) 2024-04-14 13:23:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4543141108 ms) 2024-04-14 13:23:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:23:47.903780+00:00', 'runtime': '4543140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4543141110 ms) 2024-04-14 13:23:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:22:47.903811+00:00', 'runtime': '4543080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4543141110 ms) 2024-04-14 13:24:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4543200062 ms) 2024-04-14 13:24:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4543200062 ms) 2024-04-14 13:24:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4543200062 ms) 2024-04-14 13:24:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4543200062 ms) 2024-04-14 13:24:48.938 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4543201089 ms) 2024-04-14 13:24:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4543201090 ms) 2024-04-14 13:24:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:24:47.903671+00:00', 'runtime': '4543200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4543201091 ms) 2024-04-14 13:24:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:23:47.903780+00:00', 'runtime': '4543140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4543201091 ms) 2024-04-14 13:25:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4543260073 ms) 2024-04-14 13:25:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4543260073 ms) 2024-04-14 13:25:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4543260074 ms) 2024-04-14 13:25:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4543260074 ms) 2024-04-14 13:25:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4543261108 ms) 2024-04-14 13:25:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4543261108 ms) 2024-04-14 13:25:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:25:47.903882+00:00', 'runtime': '4543260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4543261110 ms) 2024-04-14 13:25:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:24:47.903671+00:00', 'runtime': '4543200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4543261111 ms) 2024-04-14 13:25:54.698 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4543266850 ms) 2024-04-14 13:26:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4543320071 ms) 2024-04-14 13:26:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4543320072 ms) 2024-04-14 13:26:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4543320072 ms) 2024-04-14 13:26:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4543320073 ms) 2024-04-14 13:26:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4543321105 ms) 2024-04-14 13:26:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4543321106 ms) 2024-04-14 13:26:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:26:47.903790+00:00', 'runtime': '4543320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4543321108 ms) 2024-04-14 13:26:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:25:47.903882+00:00', 'runtime': '4543260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4543321108 ms) 2024-04-14 13:27:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4543380072 ms) 2024-04-14 13:27:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4543380072 ms) 2024-04-14 13:27:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4543380072 ms) 2024-04-14 13:27:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4543380073 ms) 2024-04-14 13:27:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4543381104 ms) 2024-04-14 13:27:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4543381105 ms) 2024-04-14 13:27:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:27:47.903832+00:00', 'runtime': '4543380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4543381107 ms) 2024-04-14 13:27:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:26:47.903790+00:00', 'runtime': '4543320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4543381107 ms) 2024-04-14 13:28:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4543440073 ms) 2024-04-14 13:28:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4543440074 ms) 2024-04-14 13:28:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4543440074 ms) 2024-04-14 13:28:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4543440074 ms) 2024-04-14 13:28:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4543441108 ms) 2024-04-14 13:28:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4543441109 ms) 2024-04-14 13:28:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:28:47.903799+00:00', 'runtime': '4543440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4543441111 ms) 2024-04-14 13:28:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:27:47.903832+00:00', 'runtime': '4543380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4543441111 ms) 2024-04-14 13:28:54.453 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4543446605 ms) 2024-04-14 13:29:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4543500072 ms) 2024-04-14 13:29:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4543500072 ms) 2024-04-14 13:29:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4543500072 ms) 2024-04-14 13:29:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4543500073 ms) 2024-04-14 13:29:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4543501105 ms) 2024-04-14 13:29:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4543501106 ms) 2024-04-14 13:29:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:29:47.903819+00:00', 'runtime': '4543500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4543501108 ms) 2024-04-14 13:29:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:28:47.903799+00:00', 'runtime': '4543440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4543501108 ms) 2024-04-14 13:30:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4543560073 ms) 2024-04-14 13:30:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4543560074 ms) 2024-04-14 13:30:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4543560074 ms) 2024-04-14 13:30:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4543560074 ms) 2024-04-14 13:30:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4543561112 ms) 2024-04-14 13:30:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4543561113 ms) 2024-04-14 13:30:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:30:47.903823+00:00', 'runtime': '4543560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4543561115 ms) 2024-04-14 13:30:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:29:47.903819+00:00', 'runtime': '4543500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4543561116 ms) 2024-04-14 13:30:54.590 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4543566742 ms) 2024-04-14 13:31:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4543620072 ms) 2024-04-14 13:31:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4543620072 ms) 2024-04-14 13:31:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4543620072 ms) 2024-04-14 13:31:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4543620073 ms) 2024-04-14 13:31:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4543621104 ms) 2024-04-14 13:31:48.952 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4543621104 ms) 2024-04-14 13:31:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:31:47.903805+00:00', 'runtime': '4543620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4543621105 ms) 2024-04-14 13:31:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:30:47.903823+00:00', 'runtime': '4543560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4543621106 ms) 2024-04-14 13:32:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4543680071 ms) 2024-04-14 13:32:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4543680072 ms) 2024-04-14 13:32:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4543680072 ms) 2024-04-14 13:32:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4543680072 ms) 2024-04-14 13:32:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4543681108 ms) 2024-04-14 13:32:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4543681109 ms) 2024-04-14 13:32:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:32:47.903792+00:00', 'runtime': '4543680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4543681112 ms) 2024-04-14 13:32:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:31:47.903805+00:00', 'runtime': '4543620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4543681113 ms) 2024-04-14 13:33:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4543740073 ms) 2024-04-14 13:33:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4543740073 ms) 2024-04-14 13:33:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4543740074 ms) 2024-04-14 13:33:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4543740074 ms) 2024-04-14 13:33:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4543741112 ms) 2024-04-14 13:33:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4543741113 ms) 2024-04-14 13:33:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:33:47.903789+00:00', 'runtime': '4543740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4543741114 ms) 2024-04-14 13:33:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:32:47.903792+00:00', 'runtime': '4543680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4543741118 ms) 2024-04-14 13:33:54.495 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4543746647 ms) 2024-04-14 13:34:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4543800062 ms) 2024-04-14 13:34:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4543800062 ms) 2024-04-14 13:34:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4543800062 ms) 2024-04-14 13:34:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4543800062 ms) 2024-04-14 13:34:48.938 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4543801090 ms) 2024-04-14 13:34:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4543801090 ms) 2024-04-14 13:34:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:34:47.903652+00:00', 'runtime': '4543800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4543801091 ms) 2024-04-14 13:34:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:33:47.903789+00:00', 'runtime': '4543740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4543801091 ms) 2024-04-14 13:35:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4543860073 ms) 2024-04-14 13:35:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4543860074 ms) 2024-04-14 13:35:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4543860074 ms) 2024-04-14 13:35:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4543860074 ms) 2024-04-14 13:35:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4543861110 ms) 2024-04-14 13:35:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4543861110 ms) 2024-04-14 13:35:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:35:47.903845+00:00', 'runtime': '4543860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4543861112 ms) 2024-04-14 13:35:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:34:47.903652+00:00', 'runtime': '4543800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4543861113 ms) 2024-04-14 13:35:54.604 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4543866756 ms) 2024-04-14 13:36:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4543920072 ms) 2024-04-14 13:36:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4543920072 ms) 2024-04-14 13:36:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4543920072 ms) 2024-04-14 13:36:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4543920073 ms) 2024-04-14 13:36:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4543921104 ms) 2024-04-14 13:36:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4543921105 ms) 2024-04-14 13:36:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:36:47.903795+00:00', 'runtime': '4543920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4543921106 ms) 2024-04-14 13:36:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:35:47.903845+00:00', 'runtime': '4543860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4543921107 ms) 2024-04-14 13:37:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4543980071 ms) 2024-04-14 13:37:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4543980072 ms) 2024-04-14 13:37:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4543980072 ms) 2024-04-14 13:37:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4543980072 ms) 2024-04-14 13:37:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4543981104 ms) 2024-04-14 13:37:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4543981105 ms) 2024-04-14 13:37:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:37:47.903814+00:00', 'runtime': '4543980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4543981106 ms) 2024-04-14 13:37:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:36:47.903795+00:00', 'runtime': '4543920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4543981107 ms) 2024-04-14 13:38:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4544040073 ms) 2024-04-14 13:38:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4544040074 ms) 2024-04-14 13:38:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4544040074 ms) 2024-04-14 13:38:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4544040075 ms) 2024-04-14 13:38:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4544041107 ms) 2024-04-14 13:38:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4544041108 ms) 2024-04-14 13:38:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:38:47.903813+00:00', 'runtime': '4544040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4544041109 ms) 2024-04-14 13:38:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:37:47.903814+00:00', 'runtime': '4543980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4544041110 ms) 2024-04-14 13:38:54.476 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4544046627 ms) 2024-04-14 13:39:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4544100072 ms) 2024-04-14 13:39:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4544100072 ms) 2024-04-14 13:39:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4544100072 ms) 2024-04-14 13:39:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4544100073 ms) 2024-04-14 13:39:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4544101105 ms) 2024-04-14 13:39:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4544101106 ms) 2024-04-14 13:39:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:39:47.903910+00:00', 'runtime': '4544100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4544101108 ms) 2024-04-14 13:39:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:38:47.903813+00:00', 'runtime': '4544040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4544101108 ms) 2024-04-14 13:40:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4544160072 ms) 2024-04-14 13:40:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4544160073 ms) 2024-04-14 13:40:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4544160073 ms) 2024-04-14 13:40:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4544160073 ms) 2024-04-14 13:40:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4544161109 ms) 2024-04-14 13:40:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4544161110 ms) 2024-04-14 13:40:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:40:47.903825+00:00', 'runtime': '4544160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4544161113 ms) 2024-04-14 13:40:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:39:47.903910+00:00', 'runtime': '4544100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4544161114 ms) 2024-04-14 13:40:54.545 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4544166697 ms) 2024-04-14 13:41:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4544220072 ms) 2024-04-14 13:41:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4544220072 ms) 2024-04-14 13:41:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4544220073 ms) 2024-04-14 13:41:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4544220073 ms) 2024-04-14 13:41:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4544221105 ms) 2024-04-14 13:41:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4544221106 ms) 2024-04-14 13:41:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:41:47.903817+00:00', 'runtime': '4544220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4544221107 ms) 2024-04-14 13:41:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:40:47.903825+00:00', 'runtime': '4544160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4544221108 ms) 2024-04-14 13:42:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4544280072 ms) 2024-04-14 13:42:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4544280073 ms) 2024-04-14 13:42:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4544280073 ms) 2024-04-14 13:42:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4544280073 ms) 2024-04-14 13:42:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4544281106 ms) 2024-04-14 13:42:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4544281106 ms) 2024-04-14 13:42:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:42:47.904612+00:00', 'runtime': '4544280.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+4544281108 ms) 2024-04-14 13:42:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:41:47.903817+00:00', 'runtime': '4544220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4544281109 ms) 2024-04-14 13:43:47.926 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4544340078 ms) 2024-04-14 13:43:47.927 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4544340078 ms) 2024-04-14 13:43:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4544340078 ms) 2024-04-14 13:43:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4544340079 ms) 2024-04-14 13:43:48.962 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4544341114 ms) 2024-04-14 13:43:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4544341114 ms) 2024-04-14 13:43:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:43:47.907989+00:00', 'runtime': '4544340.005', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4544341117 ms) 2024-04-14 13:43:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:42:47.904612+00:00', 'runtime': '4544280.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+4544341118 ms) 2024-04-14 13:43:54.432 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4544346583 ms) 2024-04-14 13:44:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4544400062 ms) 2024-04-14 13:44:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4544400063 ms) 2024-04-14 13:44:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4544400063 ms) 2024-04-14 13:44:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4544400063 ms) 2024-04-14 13:44:48.936 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4544401087 ms) 2024-04-14 13:44:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4544401088 ms) 2024-04-14 13:44:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:44:47.904200+00:00', 'runtime': '4544400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4544401089 ms) 2024-04-14 13:44:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:43:47.907989+00:00', 'runtime': '4544340.005', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4544401089 ms) 2024-04-14 13:45:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4544460073 ms) 2024-04-14 13:45:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4544460074 ms) 2024-04-14 13:45:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4544460074 ms) 2024-04-14 13:45:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4544460074 ms) 2024-04-14 13:45:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4544461112 ms) 2024-04-14 13:45:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4544461112 ms) 2024-04-14 13:45:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:45:47.903842+00:00', 'runtime': '4544460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4544461116 ms) 2024-04-14 13:45:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:44:47.904200+00:00', 'runtime': '4544400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4544461116 ms) 2024-04-14 13:45:54.657 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4544466808 ms) 2024-04-14 13:46:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4544520072 ms) 2024-04-14 13:46:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4544520072 ms) 2024-04-14 13:46:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4544520072 ms) 2024-04-14 13:46:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4544520073 ms) 2024-04-14 13:46:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4544521106 ms) 2024-04-14 13:46:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4544521107 ms) 2024-04-14 13:46:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:46:47.903792+00:00', 'runtime': '4544520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4544521108 ms) 2024-04-14 13:46:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:45:47.903842+00:00', 'runtime': '4544460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4544521109 ms) 2024-04-14 13:47:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4544580072 ms) 2024-04-14 13:47:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4544580072 ms) 2024-04-14 13:47:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4544580072 ms) 2024-04-14 13:47:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4544580073 ms) 2024-04-14 13:47:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4544581108 ms) 2024-04-14 13:47:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4544581109 ms) 2024-04-14 13:47:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:47:47.903781+00:00', 'runtime': '4544580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4544581110 ms) 2024-04-14 13:47:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:46:47.903792+00:00', 'runtime': '4544520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4544581111 ms) 2024-04-14 13:48:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4544640073 ms) 2024-04-14 13:48:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4544640073 ms) 2024-04-14 13:48:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4544640074 ms) 2024-04-14 13:48:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4544640074 ms) 2024-04-14 13:48:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4544641111 ms) 2024-04-14 13:48:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4544641112 ms) 2024-04-14 13:48:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:48:47.903793+00:00', 'runtime': '4544640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4544641113 ms) 2024-04-14 13:48:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:47:47.903781+00:00', 'runtime': '4544580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4544641114 ms) 2024-04-14 13:48:54.550 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4544646701 ms) 2024-04-14 13:49:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4544700071 ms) 2024-04-14 13:49:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4544700071 ms) 2024-04-14 13:49:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4544700072 ms) 2024-04-14 13:49:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4544700072 ms) 2024-04-14 13:49:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4544701103 ms) 2024-04-14 13:49:48.952 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4544701104 ms) 2024-04-14 13:49:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:49:47.903802+00:00', 'runtime': '4544700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4544701105 ms) 2024-04-14 13:49:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:48:47.903793+00:00', 'runtime': '4544640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4544701106 ms) 2024-04-14 13:50:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4544760073 ms) 2024-04-14 13:50:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4544760073 ms) 2024-04-14 13:50:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4544760074 ms) 2024-04-14 13:50:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4544760074 ms) 2024-04-14 13:50:48.963 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4544761115 ms) 2024-04-14 13:50:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4544761116 ms) 2024-04-14 13:50:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:50:47.903848+00:00', 'runtime': '4544760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4544761117 ms) 2024-04-14 13:50:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:49:47.903802+00:00', 'runtime': '4544700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4544761118 ms) 2024-04-14 13:50:54.129 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4544766281 ms) 2024-04-14 13:51:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4544820071 ms) 2024-04-14 13:51:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4544820072 ms) 2024-04-14 13:51:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4544820072 ms) 2024-04-14 13:51:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4544820072 ms) 2024-04-14 13:51:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4544821105 ms) 2024-04-14 13:51:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4544821106 ms) 2024-04-14 13:51:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:51:47.903802+00:00', 'runtime': '4544820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4544821107 ms) 2024-04-14 13:51:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:50:47.903848+00:00', 'runtime': '4544760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4544821108 ms) 2024-04-14 13:52:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4544880073 ms) 2024-04-14 13:52:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4544880073 ms) 2024-04-14 13:52:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4544880074 ms) 2024-04-14 13:52:47.924 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4544880076 ms) 2024-04-14 13:52:48.962 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4544881113 ms) 2024-04-14 13:52:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4544881114 ms) 2024-04-14 13:52:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:52:47.903832+00:00', 'runtime': '4544880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4544881117 ms) 2024-04-14 13:52:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:51:47.903802+00:00', 'runtime': '4544820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4544881118 ms) 2024-04-14 13:52:54.514 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4544886666 ms) 2024-04-14 13:53:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4544940072 ms) 2024-04-14 13:53:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4544940072 ms) 2024-04-14 13:53:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4544940072 ms) 2024-04-14 13:53:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4544940073 ms) 2024-04-14 13:53:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4544941104 ms) 2024-04-14 13:53:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4544941105 ms) 2024-04-14 13:53:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:53:47.903791+00:00', 'runtime': '4544940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4544941106 ms) 2024-04-14 13:53:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:52:47.903832+00:00', 'runtime': '4544880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4544941107 ms) 2024-04-14 13:54:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4545000062 ms) 2024-04-14 13:54:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4545000062 ms) 2024-04-14 13:54:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4545000062 ms) 2024-04-14 13:54:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4545000062 ms) 2024-04-14 13:54:48.936 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4545001088 ms) 2024-04-14 13:54:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4545001088 ms) 2024-04-14 13:54:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:54:47.903659+00:00', 'runtime': '4545000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4545001088 ms) 2024-04-14 13:54:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:53:47.903791+00:00', 'runtime': '4544940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4545001090 ms) 2024-04-14 13:55:47.927 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4545060078 ms) 2024-04-14 13:55:47.927 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4545060079 ms) 2024-04-14 13:55:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4545060079 ms) 2024-04-14 13:55:47.928 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4545060079 ms) 2024-04-14 13:55:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4545061113 ms) 2024-04-14 13:55:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4545061114 ms) 2024-04-14 13:55:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:55:47.903836+00:00', 'runtime': '4545060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4545061115 ms) 2024-04-14 13:55:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:54:47.903659+00:00', 'runtime': '4545000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4545061116 ms) 2024-04-14 13:55:54.590 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4545066741 ms) 2024-04-14 13:56:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4545120072 ms) 2024-04-14 13:56:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4545120072 ms) 2024-04-14 13:56:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4545120072 ms) 2024-04-14 13:56:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4545120073 ms) 2024-04-14 13:56:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4545121104 ms) 2024-04-14 13:56:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4545121105 ms) 2024-04-14 13:56:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:56:47.903790+00:00', 'runtime': '4545120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4545121107 ms) 2024-04-14 13:56:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:55:47.903836+00:00', 'runtime': '4545060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4545121107 ms) 2024-04-14 13:57:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4545180071 ms) 2024-04-14 13:57:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4545180072 ms) 2024-04-14 13:57:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4545180072 ms) 2024-04-14 13:57:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4545180072 ms) 2024-04-14 13:57:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4545181104 ms) 2024-04-14 13:57:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4545181105 ms) 2024-04-14 13:57:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:57:47.903808+00:00', 'runtime': '4545180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4545181106 ms) 2024-04-14 13:57:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:56:47.903790+00:00', 'runtime': '4545120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4545181107 ms) 2024-04-14 13:58:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4545240073 ms) 2024-04-14 13:58:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4545240073 ms) 2024-04-14 13:58:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4545240074 ms) 2024-04-14 13:58:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4545240074 ms) 2024-04-14 13:58:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4545241106 ms) 2024-04-14 13:58:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4545241107 ms) 2024-04-14 13:58:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:58:47.903836+00:00', 'runtime': '4545240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4545241109 ms) 2024-04-14 13:58:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:57:47.903808+00:00', 'runtime': '4545180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4545241109 ms) 2024-04-14 13:58:53.847 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4545245999 ms) 2024-04-14 13:59:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4545300072 ms) 2024-04-14 13:59:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4545300072 ms) 2024-04-14 13:59:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4545300072 ms) 2024-04-14 13:59:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4545300073 ms) 2024-04-14 13:59:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4545301110 ms) 2024-04-14 13:59:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4545301111 ms) 2024-04-14 13:59:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 13:59:47.903804+00:00', 'runtime': '4545300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4545301112 ms) 2024-04-14 13:59:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:58:47.903836+00:00', 'runtime': '4545240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4545301113 ms) 2024-04-14 14:00:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4545360073 ms) 2024-04-14 14:00:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4545360074 ms) 2024-04-14 14:00:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4545360074 ms) 2024-04-14 14:00:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4545360075 ms) 2024-04-14 14:00:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4545361112 ms) 2024-04-14 14:00:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4545361113 ms) 2024-04-14 14:00:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:00:47.903835+00:00', 'runtime': '4545360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4545361116 ms) 2024-04-14 14:00:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 13:59:47.903804+00:00', 'runtime': '4545300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4545361117 ms) 2024-04-14 14:00:53.823 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4545365975 ms) 2024-04-14 14:01:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4545420072 ms) 2024-04-14 14:01:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4545420072 ms) 2024-04-14 14:01:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4545420073 ms) 2024-04-14 14:01:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4545420073 ms) 2024-04-14 14:01:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4545421110 ms) 2024-04-14 14:01:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4545421111 ms) 2024-04-14 14:01:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:01:47.903792+00:00', 'runtime': '4545420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4545421114 ms) 2024-04-14 14:01:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:00:47.903835+00:00', 'runtime': '4545360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4545421115 ms) 2024-04-14 14:02:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4545480072 ms) 2024-04-14 14:02:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4545480072 ms) 2024-04-14 14:02:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4545480072 ms) 2024-04-14 14:02:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4545480073 ms) 2024-04-14 14:02:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4545481107 ms) 2024-04-14 14:02:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4545481108 ms) 2024-04-14 14:02:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:02:47.903790+00:00', 'runtime': '4545480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4545481109 ms) 2024-04-14 14:02:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:01:47.903792+00:00', 'runtime': '4545420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4545481110 ms) 2024-04-14 14:03:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4545540073 ms) 2024-04-14 14:03:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4545540074 ms) 2024-04-14 14:03:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4545540074 ms) 2024-04-14 14:03:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4545540074 ms) 2024-04-14 14:03:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4545541110 ms) 2024-04-14 14:03:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4545541110 ms) 2024-04-14 14:03:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:03:47.903814+00:00', 'runtime': '4545540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4545541112 ms) 2024-04-14 14:03:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:02:47.903790+00:00', 'runtime': '4545480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4545541113 ms) 2024-04-14 14:03:54.600 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4545546751 ms) 2024-04-14 14:04:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4545600062 ms) 2024-04-14 14:04:47.910 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4545600062 ms) 2024-04-14 14:04:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4545600062 ms) 2024-04-14 14:04:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4545600062 ms) 2024-04-14 14:04:48.934 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4545601086 ms) 2024-04-14 14:04:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4545601086 ms) 2024-04-14 14:04:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:04:47.903629+00:00', 'runtime': '4545600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4545601088 ms) 2024-04-14 14:04:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:03:47.903814+00:00', 'runtime': '4545540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4545601088 ms) 2024-04-14 14:05:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4545660073 ms) 2024-04-14 14:05:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4545660073 ms) 2024-04-14 14:05:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4545660074 ms) 2024-04-14 14:05:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4545660074 ms) 2024-04-14 14:05:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4545661106 ms) 2024-04-14 14:05:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4545661107 ms) 2024-04-14 14:05:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:05:47.903813+00:00', 'runtime': '4545660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4545661108 ms) 2024-04-14 14:05:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:04:47.903629+00:00', 'runtime': '4545600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4545661109 ms) 2024-04-14 14:05:54.117 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4545666268 ms) 2024-04-14 14:06:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4545720071 ms) 2024-04-14 14:06:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4545720072 ms) 2024-04-14 14:06:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4545720072 ms) 2024-04-14 14:06:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4545720073 ms) 2024-04-14 14:06:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4545721105 ms) 2024-04-14 14:06:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4545721105 ms) 2024-04-14 14:06:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:06:47.903747+00:00', 'runtime': '4545720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4545721107 ms) 2024-04-14 14:06:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:05:47.903813+00:00', 'runtime': '4545660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4545721108 ms) 2024-04-14 14:07:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4545780071 ms) 2024-04-14 14:07:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4545780072 ms) 2024-04-14 14:07:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4545780072 ms) 2024-04-14 14:07:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4545780073 ms) 2024-04-14 14:07:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4545781105 ms) 2024-04-14 14:07:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4545781106 ms) 2024-04-14 14:07:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:07:47.903781+00:00', 'runtime': '4545780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4545781107 ms) 2024-04-14 14:07:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:06:47.903747+00:00', 'runtime': '4545720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4545781108 ms) 2024-04-14 14:08:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4545840073 ms) 2024-04-14 14:08:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4545840074 ms) 2024-04-14 14:08:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4545840074 ms) 2024-04-14 14:08:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4545840074 ms) 2024-04-14 14:08:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4545841109 ms) 2024-04-14 14:08:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4545841110 ms) 2024-04-14 14:08:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:08:47.903789+00:00', 'runtime': '4545840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4545841113 ms) 2024-04-14 14:08:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:07:47.903781+00:00', 'runtime': '4545780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4545841114 ms) 2024-04-14 14:08:54.141 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4545846292 ms) 2024-04-14 14:09:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4545900071 ms) 2024-04-14 14:09:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4545900072 ms) 2024-04-14 14:09:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4545900072 ms) 2024-04-14 14:09:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4545900073 ms) 2024-04-14 14:09:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4545901105 ms) 2024-04-14 14:09:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4545901106 ms) 2024-04-14 14:09:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:09:47.903776+00:00', 'runtime': '4545900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4545901107 ms) 2024-04-14 14:09:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:08:47.903789+00:00', 'runtime': '4545840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4545901108 ms) 2024-04-14 14:10:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4545960071 ms) 2024-04-14 14:10:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4545960072 ms) 2024-04-14 14:10:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4545960072 ms) 2024-04-14 14:10:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4545960073 ms) 2024-04-14 14:10:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4545961107 ms) 2024-04-14 14:10:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4545961108 ms) 2024-04-14 14:10:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:10:47.903819+00:00', 'runtime': '4545960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4545961110 ms) 2024-04-14 14:10:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:09:47.903776+00:00', 'runtime': '4545900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4545961111 ms) 2024-04-14 14:11:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4546020073 ms) 2024-04-14 14:11:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4546020074 ms) 2024-04-14 14:11:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4546020074 ms) 2024-04-14 14:11:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4546020075 ms) 2024-04-14 14:11:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4546021112 ms) 2024-04-14 14:11:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4546021112 ms) 2024-04-14 14:11:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:11:47.903836+00:00', 'runtime': '4546020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4546021114 ms) 2024-04-14 14:11:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:10:47.903819+00:00', 'runtime': '4545960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4546021115 ms) 2024-04-14 14:11:53.825 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4546025976 ms) 2024-04-14 14:12:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4546080072 ms) 2024-04-14 14:12:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4546080072 ms) 2024-04-14 14:12:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4546080073 ms) 2024-04-14 14:12:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4546080073 ms) 2024-04-14 14:12:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4546081105 ms) 2024-04-14 14:12:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4546081106 ms) 2024-04-14 14:12:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:12:47.903806+00:00', 'runtime': '4546080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4546081108 ms) 2024-04-14 14:12:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:11:47.903836+00:00', 'runtime': '4546020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4546081109 ms) 2024-04-14 14:13:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4546140072 ms) 2024-04-14 14:13:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4546140073 ms) 2024-04-14 14:13:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4546140073 ms) 2024-04-14 14:13:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4546140073 ms) 2024-04-14 14:13:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4546141105 ms) 2024-04-14 14:13:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4546141106 ms) 2024-04-14 14:13:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:13:47.904633+00:00', 'runtime': '4546140.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+4546141108 ms) 2024-04-14 14:13:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:12:47.903806+00:00', 'runtime': '4546080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4546141109 ms) 2024-04-14 14:14:47.913 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4546200065 ms) 2024-04-14 14:14:47.914 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4546200065 ms) 2024-04-14 14:14:47.914 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4546200065 ms) 2024-04-14 14:14:47.914 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4546200065 ms) 2024-04-14 14:14:48.938 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4546201089 ms) 2024-04-14 14:14:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4546201090 ms) 2024-04-14 14:14:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:14:47.905761+00:00', 'runtime': '4546200.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4546201090 ms) 2024-04-14 14:14:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:13:47.904633+00:00', 'runtime': '4546140.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+4546201091 ms) 2024-04-14 14:14:54.568 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4546206720 ms) 2024-04-14 14:15:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4546260072 ms) 2024-04-14 14:15:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4546260073 ms) 2024-04-14 14:15:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4546260073 ms) 2024-04-14 14:15:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4546260074 ms) 2024-04-14 14:15:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4546261106 ms) 2024-04-14 14:15:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4546261107 ms) 2024-04-14 14:15:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:15:47.904759+00:00', 'runtime': '4546260.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+4546261108 ms) 2024-04-14 14:15:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:14:47.905761+00:00', 'runtime': '4546200.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4546261109 ms) 2024-04-14 14:16:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4546320073 ms) 2024-04-14 14:16:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4546320074 ms) 2024-04-14 14:16:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4546320074 ms) 2024-04-14 14:16:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4546320074 ms) 2024-04-14 14:16:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4546321108 ms) 2024-04-14 14:16:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4546321109 ms) 2024-04-14 14:16:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:16:47.903806+00:00', 'runtime': '4546320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4546321111 ms) 2024-04-14 14:16:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:15:47.904759+00:00', 'runtime': '4546260.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+4546321111 ms) 2024-04-14 14:16:54.604 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4546326755 ms) 2024-04-14 14:17:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4546380072 ms) 2024-04-14 14:17:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4546380072 ms) 2024-04-14 14:17:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4546380072 ms) 2024-04-14 14:17:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4546380073 ms) 2024-04-14 14:17:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4546381106 ms) 2024-04-14 14:17:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4546381107 ms) 2024-04-14 14:17:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:17:47.903800+00:00', 'runtime': '4546380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4546381108 ms) 2024-04-14 14:17:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:16:47.903806+00:00', 'runtime': '4546320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4546381109 ms) 2024-04-14 14:18:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4546440073 ms) 2024-04-14 14:18:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4546440074 ms) 2024-04-14 14:18:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4546440074 ms) 2024-04-14 14:18:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4546440075 ms) 2024-04-14 14:18:48.967 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4546441118 ms) 2024-04-14 14:18:48.968 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4546441119 ms) 2024-04-14 14:18:48.973 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:18:47.903825+00:00', 'runtime': '4546440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4546441125 ms) 2024-04-14 14:18:48.974 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:17:47.903800+00:00', 'runtime': '4546380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4546441126 ms) 2024-04-14 14:18:54.586 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4546446737 ms) 2024-04-14 14:19:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4546500072 ms) 2024-04-14 14:19:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4546500072 ms) 2024-04-14 14:19:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4546500072 ms) 2024-04-14 14:19:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4546500073 ms) 2024-04-14 14:19:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4546501105 ms) 2024-04-14 14:19:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4546501106 ms) 2024-04-14 14:19:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:19:47.903785+00:00', 'runtime': '4546500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4546501107 ms) 2024-04-14 14:19:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:18:47.903825+00:00', 'runtime': '4546440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4546501108 ms) 2024-04-14 14:20:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4546560071 ms) 2024-04-14 14:20:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4546560072 ms) 2024-04-14 14:20:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4546560072 ms) 2024-04-14 14:20:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4546560072 ms) 2024-04-14 14:20:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4546561107 ms) 2024-04-14 14:20:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4546561108 ms) 2024-04-14 14:20:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:20:47.903817+00:00', 'runtime': '4546560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4546561109 ms) 2024-04-14 14:20:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:19:47.903785+00:00', 'runtime': '4546500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4546561110 ms) 2024-04-14 14:21:47.926 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4546620077 ms) 2024-04-14 14:21:47.926 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4546620078 ms) 2024-04-14 14:21:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4546620078 ms) 2024-04-14 14:21:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4546620079 ms) 2024-04-14 14:21:48.962 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4546621113 ms) 2024-04-14 14:21:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4546621114 ms) 2024-04-14 14:21:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:21:47.903815+00:00', 'runtime': '4546620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4546621115 ms) 2024-04-14 14:21:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:20:47.903817+00:00', 'runtime': '4546560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4546621119 ms) 2024-04-14 14:21:54.567 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4546626719 ms) 2024-04-14 14:22:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4546680072 ms) 2024-04-14 14:22:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4546680073 ms) 2024-04-14 14:22:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4546680073 ms) 2024-04-14 14:22:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4546680074 ms) 2024-04-14 14:22:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4546681104 ms) 2024-04-14 14:22:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4546681105 ms) 2024-04-14 14:22:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:22:47.903705+00:00', 'runtime': '4546680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4546681107 ms) 2024-04-14 14:22:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:21:47.903815+00:00', 'runtime': '4546620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4546681108 ms) 2024-04-14 14:23:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4546740073 ms) 2024-04-14 14:23:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4546740073 ms) 2024-04-14 14:23:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4546740073 ms) 2024-04-14 14:23:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4546740074 ms) 2024-04-14 14:23:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4546741112 ms) 2024-04-14 14:23:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4546741113 ms) 2024-04-14 14:23:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:23:47.903799+00:00', 'runtime': '4546740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4546741116 ms) 2024-04-14 14:23:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:22:47.903705+00:00', 'runtime': '4546680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4546741117 ms) 2024-04-14 14:23:54.097 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4546746248 ms) 2024-04-14 14:24:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4546800062 ms) 2024-04-14 14:24:47.910 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4546800062 ms) 2024-04-14 14:24:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4546800062 ms) 2024-04-14 14:24:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4546800062 ms) 2024-04-14 14:24:48.935 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4546801087 ms) 2024-04-14 14:24:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4546801087 ms) 2024-04-14 14:24:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:24:47.903628+00:00', 'runtime': '4546800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4546801088 ms) 2024-04-14 14:24:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:23:47.903799+00:00', 'runtime': '4546740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4546801088 ms) 2024-04-14 14:25:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4546860072 ms) 2024-04-14 14:25:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4546860072 ms) 2024-04-14 14:25:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4546860073 ms) 2024-04-14 14:25:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4546860073 ms) 2024-04-14 14:25:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4546861106 ms) 2024-04-14 14:25:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4546861107 ms) 2024-04-14 14:25:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:25:47.903806+00:00', 'runtime': '4546860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4546861108 ms) 2024-04-14 14:25:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:24:47.903628+00:00', 'runtime': '4546800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4546861109 ms) 2024-04-14 14:26:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4546920073 ms) 2024-04-14 14:26:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4546920074 ms) 2024-04-14 14:26:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4546920074 ms) 2024-04-14 14:26:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4546920075 ms) 2024-04-14 14:26:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4546921112 ms) 2024-04-14 14:26:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4546921113 ms) 2024-04-14 14:26:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:26:47.903807+00:00', 'runtime': '4546920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4546921116 ms) 2024-04-14 14:26:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:25:47.903806+00:00', 'runtime': '4546860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4546921117 ms) 2024-04-14 14:26:54.597 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4546926748 ms) 2024-04-14 14:27:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4546980071 ms) 2024-04-14 14:27:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4546980072 ms) 2024-04-14 14:27:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4546980072 ms) 2024-04-14 14:27:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4546980072 ms) 2024-04-14 14:27:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4546981105 ms) 2024-04-14 14:27:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4546981106 ms) 2024-04-14 14:27:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:27:47.903774+00:00', 'runtime': '4546980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4546981107 ms) 2024-04-14 14:27:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:26:47.903807+00:00', 'runtime': '4546920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4546981108 ms) 2024-04-14 14:28:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4547040073 ms) 2024-04-14 14:28:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4547040074 ms) 2024-04-14 14:28:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4547040074 ms) 2024-04-14 14:28:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4547040074 ms) 2024-04-14 14:28:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4547041112 ms) 2024-04-14 14:28:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4547041113 ms) 2024-04-14 14:28:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:28:47.903821+00:00', 'runtime': '4547040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4547041119 ms) 2024-04-14 14:28:48.968 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:27:47.903774+00:00', 'runtime': '4546980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4547041120 ms) 2024-04-14 14:28:55.154 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 3.76 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4547047306 ms) 2024-04-14 14:29:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4547100072 ms) 2024-04-14 14:29:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4547100073 ms) 2024-04-14 14:29:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4547100073 ms) 2024-04-14 14:29:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4547100073 ms) 2024-04-14 14:29:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4547101110 ms) 2024-04-14 14:29:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4547101111 ms) 2024-04-14 14:29:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:29:47.904669+00:00', 'runtime': '4547100.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+4547101112 ms) 2024-04-14 14:29:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:28:47.903821+00:00', 'runtime': '4547040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4547101115 ms) 2024-04-14 14:30:47.925 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4547160077 ms) 2024-04-14 14:30:47.926 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4547160077 ms) 2024-04-14 14:30:47.926 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4547160078 ms) 2024-04-14 14:30:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4547160078 ms) 2024-04-14 14:30:48.965 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4547161117 ms) 2024-04-14 14:30:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4547161118 ms) 2024-04-14 14:30:48.969 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:30:47.903784+00:00', 'runtime': '4547160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4547161121 ms) 2024-04-14 14:30:48.970 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:29:47.904669+00:00', 'runtime': '4547100.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+4547161122 ms) 2024-04-14 14:30:54.512 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4547166664 ms) 2024-04-14 14:31:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4547220072 ms) 2024-04-14 14:31:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4547220072 ms) 2024-04-14 14:31:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4547220072 ms) 2024-04-14 14:31:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4547220073 ms) 2024-04-14 14:31:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4547221112 ms) 2024-04-14 14:31:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4547221113 ms) 2024-04-14 14:31:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:31:47.903794+00:00', 'runtime': '4547220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4547221116 ms) 2024-04-14 14:31:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:30:47.903784+00:00', 'runtime': '4547160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4547221117 ms) 2024-04-14 14:32:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4547280072 ms) 2024-04-14 14:32:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4547280072 ms) 2024-04-14 14:32:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4547280072 ms) 2024-04-14 14:32:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4547280073 ms) 2024-04-14 14:32:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4547281107 ms) 2024-04-14 14:32:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4547281108 ms) 2024-04-14 14:32:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:32:47.903801+00:00', 'runtime': '4547280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4547281109 ms) 2024-04-14 14:32:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:31:47.903794+00:00', 'runtime': '4547220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4547281110 ms) 2024-04-14 14:33:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4547340073 ms) 2024-04-14 14:33:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4547340073 ms) 2024-04-14 14:33:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4547340073 ms) 2024-04-14 14:33:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4547340074 ms) 2024-04-14 14:33:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4547341110 ms) 2024-04-14 14:33:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4547341111 ms) 2024-04-14 14:33:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:33:47.903789+00:00', 'runtime': '4547340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4547341114 ms) 2024-04-14 14:33:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:32:47.903801+00:00', 'runtime': '4547280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4547341115 ms) 2024-04-14 14:33:54.578 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4547346729 ms) 2024-04-14 14:34:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4547400062 ms) 2024-04-14 14:34:47.910 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4547400062 ms) 2024-04-14 14:34:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4547400062 ms) 2024-04-14 14:34:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4547400062 ms) 2024-04-14 14:34:48.934 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4547401086 ms) 2024-04-14 14:34:48.934 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4547401086 ms) 2024-04-14 14:34:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:34:47.903632+00:00', 'runtime': '4547400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4547401087 ms) 2024-04-14 14:34:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:33:47.903789+00:00', 'runtime': '4547340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4547401087 ms) 2024-04-14 14:35:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4547460073 ms) 2024-04-14 14:35:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4547460073 ms) 2024-04-14 14:35:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4547460073 ms) 2024-04-14 14:35:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4547460074 ms) 2024-04-14 14:35:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4547461108 ms) 2024-04-14 14:35:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4547461109 ms) 2024-04-14 14:35:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:35:47.903848+00:00', 'runtime': '4547460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4547461112 ms) 2024-04-14 14:35:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:34:47.903632+00:00', 'runtime': '4547400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4547461113 ms) 2024-04-14 14:35:54.600 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4547466751 ms) 2024-04-14 14:36:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4547520071 ms) 2024-04-14 14:36:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4547520072 ms) 2024-04-14 14:36:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4547520072 ms) 2024-04-14 14:36:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4547520073 ms) 2024-04-14 14:36:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4547521104 ms) 2024-04-14 14:36:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4547521105 ms) 2024-04-14 14:36:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:36:47.903794+00:00', 'runtime': '4547520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4547521107 ms) 2024-04-14 14:36:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:35:47.903848+00:00', 'runtime': '4547460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4547521107 ms) 2024-04-14 14:37:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4547580071 ms) 2024-04-14 14:37:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4547580072 ms) 2024-04-14 14:37:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4547580072 ms) 2024-04-14 14:37:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4547580073 ms) 2024-04-14 14:37:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4547581105 ms) 2024-04-14 14:37:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4547581106 ms) 2024-04-14 14:37:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:37:47.903807+00:00', 'runtime': '4547580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4547581108 ms) 2024-04-14 14:37:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:36:47.903794+00:00', 'runtime': '4547520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4547581108 ms) 2024-04-14 14:38:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4547640073 ms) 2024-04-14 14:38:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4547640073 ms) 2024-04-14 14:38:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4547640074 ms) 2024-04-14 14:38:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4547640074 ms) 2024-04-14 14:38:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4547641111 ms) 2024-04-14 14:38:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4547641112 ms) 2024-04-14 14:38:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:38:47.903806+00:00', 'runtime': '4547640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4547641114 ms) 2024-04-14 14:38:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:37:47.903807+00:00', 'runtime': '4547580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4547641116 ms) 2024-04-14 14:38:54.538 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4547646689 ms) 2024-04-14 14:39:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4547700071 ms) 2024-04-14 14:39:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4547700072 ms) 2024-04-14 14:39:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4547700072 ms) 2024-04-14 14:39:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4547700072 ms) 2024-04-14 14:39:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4547701105 ms) 2024-04-14 14:39:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4547701105 ms) 2024-04-14 14:39:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:39:47.903806+00:00', 'runtime': '4547700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4547701107 ms) 2024-04-14 14:39:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:38:47.903806+00:00', 'runtime': '4547640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4547701108 ms) 2024-04-14 14:40:47.926 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4547760078 ms) 2024-04-14 14:40:47.927 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4547760078 ms) 2024-04-14 14:40:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4547760079 ms) 2024-04-14 14:40:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4547760079 ms) 2024-04-14 14:40:48.971 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4547761123 ms) 2024-04-14 14:40:48.972 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4547761123 ms) 2024-04-14 14:40:48.978 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:40:47.903825+00:00', 'runtime': '4547760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4547761129 ms) 2024-04-14 14:40:48.978 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:39:47.903806+00:00', 'runtime': '4547700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4547761130 ms) 2024-04-14 14:40:54.471 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4547766622 ms) 2024-04-14 14:41:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4547820072 ms) 2024-04-14 14:41:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4547820072 ms) 2024-04-14 14:41:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4547820072 ms) 2024-04-14 14:41:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4547820073 ms) 2024-04-14 14:41:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4547821109 ms) 2024-04-14 14:41:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4547821109 ms) 2024-04-14 14:41:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:41:47.903791+00:00', 'runtime': '4547820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4547821112 ms) 2024-04-14 14:41:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:40:47.903825+00:00', 'runtime': '4547760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4547821113 ms) 2024-04-14 14:42:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4547880072 ms) 2024-04-14 14:42:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4547880073 ms) 2024-04-14 14:42:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4547880073 ms) 2024-04-14 14:42:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4547880073 ms) 2024-04-14 14:42:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4547881106 ms) 2024-04-14 14:42:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4547881107 ms) 2024-04-14 14:42:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:42:47.904561+00:00', 'runtime': '4547880.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+4547881108 ms) 2024-04-14 14:42:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:41:47.903791+00:00', 'runtime': '4547820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4547881109 ms) 2024-04-14 14:43:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4547940073 ms) 2024-04-14 14:43:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4547940074 ms) 2024-04-14 14:43:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4547940074 ms) 2024-04-14 14:43:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4547940074 ms) 2024-04-14 14:43:48.962 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4547941113 ms) 2024-04-14 14:43:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4547941114 ms) 2024-04-14 14:43:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:43:47.903805+00:00', 'runtime': '4547940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4547941117 ms) 2024-04-14 14:43:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:42:47.904561+00:00', 'runtime': '4547880.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+4547941118 ms) 2024-04-14 14:43:55.027 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4547947179 ms) 2024-04-14 14:44:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4548000062 ms) 2024-04-14 14:44:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4548000062 ms) 2024-04-14 14:44:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4548000062 ms) 2024-04-14 14:44:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4548000062 ms) 2024-04-14 14:44:48.936 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4548001088 ms) 2024-04-14 14:44:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4548001088 ms) 2024-04-14 14:44:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:44:47.903615+00:00', 'runtime': '4548000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4548001090 ms) 2024-04-14 14:44:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:43:47.903805+00:00', 'runtime': '4547940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4548001090 ms) 2024-04-14 14:45:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4548060073 ms) 2024-04-14 14:45:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4548060074 ms) 2024-04-14 14:45:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4548060074 ms) 2024-04-14 14:45:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4548060074 ms) 2024-04-14 14:45:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4548061106 ms) 2024-04-14 14:45:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4548061107 ms) 2024-04-14 14:45:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:45:47.903812+00:00', 'runtime': '4548060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4548061108 ms) 2024-04-14 14:45:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:44:47.903615+00:00', 'runtime': '4548000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4548061109 ms) 2024-04-14 14:45:54.555 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4548066706 ms) 2024-04-14 14:46:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4548120071 ms) 2024-04-14 14:46:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4548120072 ms) 2024-04-14 14:46:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4548120072 ms) 2024-04-14 14:46:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4548120073 ms) 2024-04-14 14:46:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4548121104 ms) 2024-04-14 14:46:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4548121105 ms) 2024-04-14 14:46:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:46:47.903798+00:00', 'runtime': '4548120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4548121106 ms) 2024-04-14 14:46:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:45:47.903812+00:00', 'runtime': '4548060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4548121107 ms) 2024-04-14 14:47:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4548180072 ms) 2024-04-14 14:47:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4548180072 ms) 2024-04-14 14:47:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4548180072 ms) 2024-04-14 14:47:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4548180073 ms) 2024-04-14 14:47:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4548181106 ms) 2024-04-14 14:47:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4548181107 ms) 2024-04-14 14:47:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:47:47.903819+00:00', 'runtime': '4548180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4548181108 ms) 2024-04-14 14:47:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:46:47.903798+00:00', 'runtime': '4548120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4548181109 ms) 2024-04-14 14:48:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4548240073 ms) 2024-04-14 14:48:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4548240073 ms) 2024-04-14 14:48:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4548240073 ms) 2024-04-14 14:48:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4548240074 ms) 2024-04-14 14:48:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4548241107 ms) 2024-04-14 14:48:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4548241108 ms) 2024-04-14 14:48:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:48:47.903798+00:00', 'runtime': '4548240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4548241109 ms) 2024-04-14 14:48:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:47:47.903819+00:00', 'runtime': '4548180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4548241110 ms) 2024-04-14 14:48:54.834 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4548246985 ms) 2024-04-14 14:49:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4548300071 ms) 2024-04-14 14:49:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4548300072 ms) 2024-04-14 14:49:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4548300072 ms) 2024-04-14 14:49:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4548300072 ms) 2024-04-14 14:49:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4548301104 ms) 2024-04-14 14:49:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4548301105 ms) 2024-04-14 14:49:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:49:47.903783+00:00', 'runtime': '4548300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4548301106 ms) 2024-04-14 14:49:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:48:47.903798+00:00', 'runtime': '4548240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4548301107 ms) 2024-04-14 14:50:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4548360071 ms) 2024-04-14 14:50:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4548360072 ms) 2024-04-14 14:50:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4548360072 ms) 2024-04-14 14:50:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4548360073 ms) 2024-04-14 14:50:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4548361110 ms) 2024-04-14 14:50:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4548361111 ms) 2024-04-14 14:50:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:50:47.903802+00:00', 'runtime': '4548360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4548361114 ms) 2024-04-14 14:50:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:49:47.903783+00:00', 'runtime': '4548300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4548361115 ms) 2024-04-14 14:51:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4548420073 ms) 2024-04-14 14:51:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4548420073 ms) 2024-04-14 14:51:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4548420073 ms) 2024-04-14 14:51:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4548420074 ms) 2024-04-14 14:51:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4548421111 ms) 2024-04-14 14:51:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4548421111 ms) 2024-04-14 14:51:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:51:47.903812+00:00', 'runtime': '4548420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4548421113 ms) 2024-04-14 14:51:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:50:47.903802+00:00', 'runtime': '4548360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4548421113 ms) 2024-04-14 14:51:54.691 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4548426843 ms) 2024-04-14 14:52:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4548480071 ms) 2024-04-14 14:52:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4548480072 ms) 2024-04-14 14:52:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4548480072 ms) 2024-04-14 14:52:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4548480072 ms) 2024-04-14 14:52:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4548481104 ms) 2024-04-14 14:52:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4548481105 ms) 2024-04-14 14:52:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:52:47.903751+00:00', 'runtime': '4548480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4548481107 ms) 2024-04-14 14:52:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:51:47.903812+00:00', 'runtime': '4548420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4548481107 ms) 2024-04-14 14:53:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4548540073 ms) 2024-04-14 14:53:47.923 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4548540074 ms) 2024-04-14 14:53:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4548540074 ms) 2024-04-14 14:53:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4548540075 ms) 2024-04-14 14:53:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4548541109 ms) 2024-04-14 14:53:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4548541110 ms) 2024-04-14 14:53:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:53:47.903827+00:00', 'runtime': '4548540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4548541112 ms) 2024-04-14 14:53:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:52:47.903751+00:00', 'runtime': '4548480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4548541113 ms) 2024-04-14 14:53:54.556 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4548546707 ms) 2024-04-14 14:54:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4548600062 ms) 2024-04-14 14:54:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4548600062 ms) 2024-04-14 14:54:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4548600062 ms) 2024-04-14 14:54:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4548600062 ms) 2024-04-14 14:54:48.936 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4548601088 ms) 2024-04-14 14:54:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4548601089 ms) 2024-04-14 14:54:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:54:47.903634+00:00', 'runtime': '4548600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4548601090 ms) 2024-04-14 14:54:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:53:47.903827+00:00', 'runtime': '4548540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4548601090 ms) 2024-04-14 14:55:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4548660071 ms) 2024-04-14 14:55:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4548660072 ms) 2024-04-14 14:55:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4548660072 ms) 2024-04-14 14:55:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4548660072 ms) 2024-04-14 14:55:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4548661103 ms) 2024-04-14 14:55:48.952 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4548661104 ms) 2024-04-14 14:55:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:55:47.903824+00:00', 'runtime': '4548660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4548661105 ms) 2024-04-14 14:55:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:54:47.903634+00:00', 'runtime': '4548600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4548661106 ms) 2024-04-14 14:56:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4548720073 ms) 2024-04-14 14:56:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4548720074 ms) 2024-04-14 14:56:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4548720074 ms) 2024-04-14 14:56:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4548720074 ms) 2024-04-14 14:56:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4548721109 ms) 2024-04-14 14:56:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4548721109 ms) 2024-04-14 14:56:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:56:47.903813+00:00', 'runtime': '4548720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4548721111 ms) 2024-04-14 14:56:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:55:47.903824+00:00', 'runtime': '4548660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4548721112 ms) 2024-04-14 14:56:54.448 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4548726599 ms) 2024-04-14 14:57:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4548780073 ms) 2024-04-14 14:57:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4548780073 ms) 2024-04-14 14:57:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4548780074 ms) 2024-04-14 14:57:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4548780074 ms) 2024-04-14 14:57:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4548781106 ms) 2024-04-14 14:57:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4548781107 ms) 2024-04-14 14:57:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:57:47.903809+00:00', 'runtime': '4548780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4548781109 ms) 2024-04-14 14:57:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:56:47.903813+00:00', 'runtime': '4548720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4548781109 ms) 2024-04-14 14:58:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4548840073 ms) 2024-04-14 14:58:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4548840074 ms) 2024-04-14 14:58:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4548840074 ms) 2024-04-14 14:58:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4548840075 ms) 2024-04-14 14:58:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4548841113 ms) 2024-04-14 14:58:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4548841114 ms) 2024-04-14 14:58:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:58:47.903820+00:00', 'runtime': '4548840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4548841117 ms) 2024-04-14 14:58:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:57:47.903809+00:00', 'runtime': '4548780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4548841118 ms) 2024-04-14 14:58:54.246 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4548846398 ms) 2024-04-14 14:59:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4548900072 ms) 2024-04-14 14:59:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4548900072 ms) 2024-04-14 14:59:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4548900072 ms) 2024-04-14 14:59:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4548900073 ms) 2024-04-14 14:59:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4548901107 ms) 2024-04-14 14:59:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4548901108 ms) 2024-04-14 14:59:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 14:59:47.903778+00:00', 'runtime': '4548900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4548901110 ms) 2024-04-14 14:59:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:58:47.903820+00:00', 'runtime': '4548840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4548901111 ms) 2024-04-14 15:00:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4548960073 ms) 2024-04-14 15:00:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4548960074 ms) 2024-04-14 15:00:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4548960074 ms) 2024-04-14 15:00:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4548960074 ms) 2024-04-14 15:00:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4548961108 ms) 2024-04-14 15:00:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4548961109 ms) 2024-04-14 15:00:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:00:47.903845+00:00', 'runtime': '4548960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4548961111 ms) 2024-04-14 15:00:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 14:59:47.903778+00:00', 'runtime': '4548900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4548961111 ms) 2024-04-14 15:00:54.791 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4548966942 ms) 2024-04-14 15:01:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4549020072 ms) 2024-04-14 15:01:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4549020072 ms) 2024-04-14 15:01:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4549020072 ms) 2024-04-14 15:01:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4549020073 ms) 2024-04-14 15:01:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4549021105 ms) 2024-04-14 15:01:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4549021105 ms) 2024-04-14 15:01:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:01:47.903802+00:00', 'runtime': '4549020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4549021107 ms) 2024-04-14 15:01:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:00:47.903845+00:00', 'runtime': '4548960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4549021108 ms) 2024-04-14 15:02:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4549080072 ms) 2024-04-14 15:02:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4549080072 ms) 2024-04-14 15:02:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4549080072 ms) 2024-04-14 15:02:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4549080073 ms) 2024-04-14 15:02:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4549081104 ms) 2024-04-14 15:02:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4549081105 ms) 2024-04-14 15:02:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:02:47.903823+00:00', 'runtime': '4549080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4549081106 ms) 2024-04-14 15:02:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:01:47.903802+00:00', 'runtime': '4549020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4549081107 ms) 2024-04-14 15:03:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4549140073 ms) 2024-04-14 15:03:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4549140073 ms) 2024-04-14 15:03:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4549140074 ms) 2024-04-14 15:03:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4549140074 ms) 2024-04-14 15:03:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4549141110 ms) 2024-04-14 15:03:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4549141111 ms) 2024-04-14 15:03:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:03:47.903827+00:00', 'runtime': '4549140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4549141112 ms) 2024-04-14 15:03:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:02:47.903823+00:00', 'runtime': '4549080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4549141116 ms) 2024-04-14 15:03:54.387 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4549146539 ms) 2024-04-14 15:04:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4549200062 ms) 2024-04-14 15:04:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4549200063 ms) 2024-04-14 15:04:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4549200063 ms) 2024-04-14 15:04:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4549200063 ms) 2024-04-14 15:04:48.936 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4549201088 ms) 2024-04-14 15:04:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4549201088 ms) 2024-04-14 15:04:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:04:47.904196+00:00', 'runtime': '4549200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4549201089 ms) 2024-04-14 15:04:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:03:47.903827+00:00', 'runtime': '4549140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4549201090 ms) 2024-04-14 15:05:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4549260073 ms) 2024-04-14 15:05:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4549260073 ms) 2024-04-14 15:05:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4549260074 ms) 2024-04-14 15:05:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4549260074 ms) 2024-04-14 15:05:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4549261106 ms) 2024-04-14 15:05:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4549261107 ms) 2024-04-14 15:05:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:05:47.903836+00:00', 'runtime': '4549260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4549261108 ms) 2024-04-14 15:05:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:04:47.904196+00:00', 'runtime': '4549200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4549261109 ms) 2024-04-14 15:05:54.656 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4549266808 ms) 2024-04-14 15:06:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4549320072 ms) 2024-04-14 15:06:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4549320072 ms) 2024-04-14 15:06:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4549320072 ms) 2024-04-14 15:06:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4549320073 ms) 2024-04-14 15:06:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4549321105 ms) 2024-04-14 15:06:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4549321106 ms) 2024-04-14 15:06:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:06:47.903820+00:00', 'runtime': '4549320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4549321108 ms) 2024-04-14 15:06:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:05:47.903836+00:00', 'runtime': '4549260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4549321108 ms) 2024-04-14 15:07:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4549380072 ms) 2024-04-14 15:07:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4549380072 ms) 2024-04-14 15:07:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4549380072 ms) 2024-04-14 15:07:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4549380073 ms) 2024-04-14 15:07:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4549381106 ms) 2024-04-14 15:07:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4549381107 ms) 2024-04-14 15:07:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:07:47.903897+00:00', 'runtime': '4549380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4549381108 ms) 2024-04-14 15:07:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:06:47.903820+00:00', 'runtime': '4549320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4549381109 ms) 2024-04-14 15:08:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4549440073 ms) 2024-04-14 15:08:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4549440074 ms) 2024-04-14 15:08:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4549440074 ms) 2024-04-14 15:08:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4549440074 ms) 2024-04-14 15:08:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4549441110 ms) 2024-04-14 15:08:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4549441111 ms) 2024-04-14 15:08:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:08:47.903812+00:00', 'runtime': '4549440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4549441112 ms) 2024-04-14 15:08:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:07:47.903897+00:00', 'runtime': '4549380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4549441113 ms) 2024-04-14 15:08:54.168 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4549446319 ms) 2024-04-14 15:09:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4549500072 ms) 2024-04-14 15:09:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4549500072 ms) 2024-04-14 15:09:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4549500072 ms) 2024-04-14 15:09:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4549500073 ms) 2024-04-14 15:09:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4549501110 ms) 2024-04-14 15:09:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4549501111 ms) 2024-04-14 15:09:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:09:47.903810+00:00', 'runtime': '4549500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4549501114 ms) 2024-04-14 15:09:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:08:47.903812+00:00', 'runtime': '4549440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4549501115 ms) 2024-04-14 15:10:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4549560073 ms) 2024-04-14 15:10:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4549560074 ms) 2024-04-14 15:10:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4549560074 ms) 2024-04-14 15:10:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4549560075 ms) 2024-04-14 15:10:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4549561112 ms) 2024-04-14 15:10:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4549561113 ms) 2024-04-14 15:10:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:10:47.903814+00:00', 'runtime': '4549560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4549561116 ms) 2024-04-14 15:10:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:09:47.903810+00:00', 'runtime': '4549500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4549561117 ms) 2024-04-14 15:10:54.360 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4549566512 ms) 2024-04-14 15:11:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4549620072 ms) 2024-04-14 15:11:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4549620072 ms) 2024-04-14 15:11:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4549620072 ms) 2024-04-14 15:11:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4549620073 ms) 2024-04-14 15:11:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4549621110 ms) 2024-04-14 15:11:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4549621111 ms) 2024-04-14 15:11:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:11:47.903920+00:00', 'runtime': '4549620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4549621114 ms) 2024-04-14 15:11:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:10:47.903814+00:00', 'runtime': '4549560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4549621115 ms) 2024-04-14 15:12:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4549680071 ms) 2024-04-14 15:12:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4549680072 ms) 2024-04-14 15:12:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4549680072 ms) 2024-04-14 15:12:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4549680073 ms) 2024-04-14 15:12:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4549681110 ms) 2024-04-14 15:12:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4549681111 ms) 2024-04-14 15:12:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:12:47.903849+00:00', 'runtime': '4549680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4549681114 ms) 2024-04-14 15:12:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:11:47.903920+00:00', 'runtime': '4549620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4549681115 ms) 2024-04-14 15:13:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4549740073 ms) 2024-04-14 15:13:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4549740074 ms) 2024-04-14 15:13:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4549740074 ms) 2024-04-14 15:13:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4549740075 ms) 2024-04-14 15:13:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4549741112 ms) 2024-04-14 15:13:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4549741113 ms) 2024-04-14 15:13:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:13:47.903793+00:00', 'runtime': '4549740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4549741116 ms) 2024-04-14 15:13:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:12:47.903849+00:00', 'runtime': '4549680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4549741117 ms) 2024-04-14 15:13:54.522 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4549746674 ms) 2024-04-14 15:14:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4549800063 ms) 2024-04-14 15:14:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4549800063 ms) 2024-04-14 15:14:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4549800063 ms) 2024-04-14 15:14:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4549800063 ms) 2024-04-14 15:14:48.936 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4549801088 ms) 2024-04-14 15:14:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4549801088 ms) 2024-04-14 15:14:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:14:47.904143+00:00', 'runtime': '4549800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4549801089 ms) 2024-04-14 15:14:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:13:47.903793+00:00', 'runtime': '4549740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4549801090 ms) 2024-04-14 15:15:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4549860073 ms) 2024-04-14 15:15:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4549860073 ms) 2024-04-14 15:15:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4549860073 ms) 2024-04-14 15:15:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4549860074 ms) 2024-04-14 15:15:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4549861109 ms) 2024-04-14 15:15:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4549861110 ms) 2024-04-14 15:15:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:15:47.903836+00:00', 'runtime': '4549860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4549861113 ms) 2024-04-14 15:15:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:14:47.904143+00:00', 'runtime': '4549800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4549861114 ms) 2024-04-14 15:15:54.690 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4549866842 ms) 2024-04-14 15:16:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4549920073 ms) 2024-04-14 15:16:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4549920073 ms) 2024-04-14 15:16:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4549920073 ms) 2024-04-14 15:16:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4549920074 ms) 2024-04-14 15:16:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4549921110 ms) 2024-04-14 15:16:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4549921111 ms) 2024-04-14 15:16:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:16:47.904668+00:00', 'runtime': '4549920.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+4549921114 ms) 2024-04-14 15:16:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:15:47.903836+00:00', 'runtime': '4549860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4549921115 ms) 2024-04-14 15:17:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4549980072 ms) 2024-04-14 15:17:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4549980072 ms) 2024-04-14 15:17:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4549980072 ms) 2024-04-14 15:17:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4549980073 ms) 2024-04-14 15:17:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4549981109 ms) 2024-04-14 15:17:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4549981110 ms) 2024-04-14 15:17:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:17:47.903776+00:00', 'runtime': '4549980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4549981113 ms) 2024-04-14 15:17:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:16:47.904668+00:00', 'runtime': '4549920.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+4549981114 ms) 2024-04-14 15:18:47.926 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4550040078 ms) 2024-04-14 15:18:47.927 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4550040078 ms) 2024-04-14 15:18:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4550040079 ms) 2024-04-14 15:18:47.928 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4550040079 ms) 2024-04-14 15:18:48.964 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4550041115 ms) 2024-04-14 15:18:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4550041116 ms) 2024-04-14 15:18:48.970 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:18:47.908041+00:00', 'runtime': '4550040.005', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4550041121 ms) 2024-04-14 15:18:48.971 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:17:47.903776+00:00', 'runtime': '4549980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4550041122 ms) 2024-04-14 15:18:54.464 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4550046616 ms) 2024-04-14 15:19:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4550100072 ms) 2024-04-14 15:19:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4550100072 ms) 2024-04-14 15:19:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4550100072 ms) 2024-04-14 15:19:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4550100073 ms) 2024-04-14 15:19:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4550101105 ms) 2024-04-14 15:19:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4550101106 ms) 2024-04-14 15:19:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:19:47.903822+00:00', 'runtime': '4550100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4550101107 ms) 2024-04-14 15:19:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:18:47.908041+00:00', 'runtime': '4550040.005', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4550101108 ms) 2024-04-14 15:20:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4550160073 ms) 2024-04-14 15:20:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4550160073 ms) 2024-04-14 15:20:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4550160074 ms) 2024-04-14 15:20:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4550160074 ms) 2024-04-14 15:20:48.962 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4550161114 ms) 2024-04-14 15:20:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4550161114 ms) 2024-04-14 15:20:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:20:47.903832+00:00', 'runtime': '4550160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4550161118 ms) 2024-04-14 15:20:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:19:47.903822+00:00', 'runtime': '4550100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4550161118 ms) 2024-04-14 15:20:54.208 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4550166359 ms) 2024-04-14 15:21:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4550220071 ms) 2024-04-14 15:21:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4550220072 ms) 2024-04-14 15:21:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4550220072 ms) 2024-04-14 15:21:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4550220073 ms) 2024-04-14 15:21:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4550221105 ms) 2024-04-14 15:21:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4550221106 ms) 2024-04-14 15:21:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:21:47.903792+00:00', 'runtime': '4550220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4550221108 ms) 2024-04-14 15:21:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:20:47.903832+00:00', 'runtime': '4550160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4550221109 ms) 2024-04-14 15:22:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4550280072 ms) 2024-04-14 15:22:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4550280072 ms) 2024-04-14 15:22:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4550280072 ms) 2024-04-14 15:22:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4550280073 ms) 2024-04-14 15:22:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4550281105 ms) 2024-04-14 15:22:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4550281105 ms) 2024-04-14 15:22:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:22:47.903782+00:00', 'runtime': '4550280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4550281107 ms) 2024-04-14 15:22:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:21:47.903792+00:00', 'runtime': '4550220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4550281108 ms) 2024-04-14 15:23:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4550340073 ms) 2024-04-14 15:23:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4550340073 ms) 2024-04-14 15:23:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4550340074 ms) 2024-04-14 15:23:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4550340074 ms) 2024-04-14 15:23:48.962 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4550341113 ms) 2024-04-14 15:23:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4550341114 ms) 2024-04-14 15:23:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:23:47.903818+00:00', 'runtime': '4550340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4550341117 ms) 2024-04-14 15:23:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:22:47.903782+00:00', 'runtime': '4550280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4550341118 ms) 2024-04-14 15:23:54.098 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4550346250 ms) 2024-04-14 15:24:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4550400062 ms) 2024-04-14 15:24:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4550400062 ms) 2024-04-14 15:24:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4550400062 ms) 2024-04-14 15:24:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4550400062 ms) 2024-04-14 15:24:48.934 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4550401086 ms) 2024-04-14 15:24:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4550401086 ms) 2024-04-14 15:24:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:24:47.903626+00:00', 'runtime': '4550400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4550401087 ms) 2024-04-14 15:24:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:23:47.903818+00:00', 'runtime': '4550340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4550401088 ms) 2024-04-14 15:25:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4550460072 ms) 2024-04-14 15:25:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4550460073 ms) 2024-04-14 15:25:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4550460073 ms) 2024-04-14 15:25:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4550460073 ms) 2024-04-14 15:25:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4550461106 ms) 2024-04-14 15:25:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4550461107 ms) 2024-04-14 15:25:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:25:47.903859+00:00', 'runtime': '4550460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4550461109 ms) 2024-04-14 15:25:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:24:47.903626+00:00', 'runtime': '4550400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4550461109 ms) 2024-04-14 15:26:47.927 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4550520078 ms) 2024-04-14 15:26:47.927 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4550520079 ms) 2024-04-14 15:26:47.928 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4550520079 ms) 2024-04-14 15:26:47.928 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4550520080 ms) 2024-04-14 15:26:48.966 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4550521118 ms) 2024-04-14 15:26:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4550521119 ms) 2024-04-14 15:26:48.970 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:26:47.903826+00:00', 'runtime': '4550520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4550521122 ms) 2024-04-14 15:26:48.971 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:25:47.903859+00:00', 'runtime': '4550460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4550521123 ms) 2024-04-14 15:26:54.483 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4550526635 ms) 2024-04-14 15:27:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4550580072 ms) 2024-04-14 15:27:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4550580072 ms) 2024-04-14 15:27:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4550580073 ms) 2024-04-14 15:27:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4550580073 ms) 2024-04-14 15:27:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4550581106 ms) 2024-04-14 15:27:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4550581106 ms) 2024-04-14 15:27:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:27:47.903783+00:00', 'runtime': '4550580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4550581108 ms) 2024-04-14 15:27:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:26:47.903826+00:00', 'runtime': '4550520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4550581109 ms) 2024-04-14 15:28:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4550640071 ms) 2024-04-14 15:28:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4550640072 ms) 2024-04-14 15:28:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4550640072 ms) 2024-04-14 15:28:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4550640073 ms) 2024-04-14 15:28:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4550641105 ms) 2024-04-14 15:28:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4550641106 ms) 2024-04-14 15:28:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:28:47.903848+00:00', 'runtime': '4550640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4550641108 ms) 2024-04-14 15:28:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:27:47.903783+00:00', 'runtime': '4550580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4550641108 ms) 2024-04-14 15:29:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4550700073 ms) 2024-04-14 15:29:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4550700073 ms) 2024-04-14 15:29:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4550700074 ms) 2024-04-14 15:29:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4550700074 ms) 2024-04-14 15:29:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4550701109 ms) 2024-04-14 15:29:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4550701109 ms) 2024-04-14 15:29:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:29:47.903794+00:00', 'runtime': '4550700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4550701113 ms) 2024-04-14 15:29:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:28:47.903848+00:00', 'runtime': '4550640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4550701113 ms) 2024-04-14 15:29:54.643 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4550706794 ms) 2024-04-14 15:30:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4550760072 ms) 2024-04-14 15:30:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4550760072 ms) 2024-04-14 15:30:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4550760072 ms) 2024-04-14 15:30:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4550760073 ms) 2024-04-14 15:30:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4550761105 ms) 2024-04-14 15:30:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4550761105 ms) 2024-04-14 15:30:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:30:47.903728+00:00', 'runtime': '4550760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4550761107 ms) 2024-04-14 15:30:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:29:47.903794+00:00', 'runtime': '4550700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4550761108 ms) 2024-04-14 15:31:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4550820071 ms) 2024-04-14 15:31:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4550820072 ms) 2024-04-14 15:31:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4550820072 ms) 2024-04-14 15:31:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4550820073 ms) 2024-04-14 15:31:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4550821108 ms) 2024-04-14 15:31:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4550821108 ms) 2024-04-14 15:31:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:31:47.903801+00:00', 'runtime': '4550820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4550821110 ms) 2024-04-14 15:31:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:30:47.903728+00:00', 'runtime': '4550760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4550821111 ms) 2024-04-14 15:32:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4550880073 ms) 2024-04-14 15:32:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4550880074 ms) 2024-04-14 15:32:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4550880074 ms) 2024-04-14 15:32:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4550880074 ms) 2024-04-14 15:32:48.964 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4550881116 ms) 2024-04-14 15:32:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4550881116 ms) 2024-04-14 15:32:48.971 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:32:47.903812+00:00', 'runtime': '4550880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4550881122 ms) 2024-04-14 15:32:48.971 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:31:47.903801+00:00', 'runtime': '4550820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4550881123 ms) 2024-04-14 15:32:54.070 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4550886222 ms) 2024-04-14 15:33:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4550940072 ms) 2024-04-14 15:33:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4550940072 ms) 2024-04-14 15:33:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4550940072 ms) 2024-04-14 15:33:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4550940073 ms) 2024-04-14 15:33:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4550941109 ms) 2024-04-14 15:33:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4550941110 ms) 2024-04-14 15:33:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:33:47.903786+00:00', 'runtime': '4550940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4550941113 ms) 2024-04-14 15:33:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:32:47.903812+00:00', 'runtime': '4550880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4550941114 ms) 2024-04-14 15:34:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4551000062 ms) 2024-04-14 15:34:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4551000062 ms) 2024-04-14 15:34:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4551000062 ms) 2024-04-14 15:34:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4551000062 ms) 2024-04-14 15:34:48.934 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4551001086 ms) 2024-04-14 15:34:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4551001086 ms) 2024-04-14 15:34:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:34:47.903657+00:00', 'runtime': '4551000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4551001087 ms) 2024-04-14 15:34:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:33:47.903786+00:00', 'runtime': '4550940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4551001088 ms) 2024-04-14 15:35:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4551060073 ms) 2024-04-14 15:35:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4551060074 ms) 2024-04-14 15:35:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4551060074 ms) 2024-04-14 15:35:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4551060075 ms) 2024-04-14 15:35:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4551061112 ms) 2024-04-14 15:35:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4551061113 ms) 2024-04-14 15:35:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:35:47.903849+00:00', 'runtime': '4551060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4551061115 ms) 2024-04-14 15:35:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:34:47.903657+00:00', 'runtime': '4551000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4551061118 ms) 2024-04-14 15:35:53.755 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4551065907 ms) 2024-04-14 15:36:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4551120072 ms) 2024-04-14 15:36:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4551120073 ms) 2024-04-14 15:36:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4551120073 ms) 2024-04-14 15:36:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4551120073 ms) 2024-04-14 15:36:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4551121106 ms) 2024-04-14 15:36:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4551121107 ms) 2024-04-14 15:36:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:36:47.904519+00:00', 'runtime': '4551120.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+4551121109 ms) 2024-04-14 15:36:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:35:47.903849+00:00', 'runtime': '4551060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4551121110 ms) 2024-04-14 15:37:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4551180071 ms) 2024-04-14 15:37:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4551180072 ms) 2024-04-14 15:37:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4551180072 ms) 2024-04-14 15:37:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4551180073 ms) 2024-04-14 15:37:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4551181105 ms) 2024-04-14 15:37:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4551181106 ms) 2024-04-14 15:37:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:37:47.903803+00:00', 'runtime': '4551180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4551181108 ms) 2024-04-14 15:37:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:36:47.904519+00:00', 'runtime': '4551120.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+4551181108 ms) 2024-04-14 15:38:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4551240073 ms) 2024-04-14 15:38:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4551240074 ms) 2024-04-14 15:38:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4551240074 ms) 2024-04-14 15:38:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4551240074 ms) 2024-04-14 15:38:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4551241112 ms) 2024-04-14 15:38:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4551241112 ms) 2024-04-14 15:38:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:38:47.903801+00:00', 'runtime': '4551240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4551241115 ms) 2024-04-14 15:38:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:37:47.903803+00:00', 'runtime': '4551180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4551241116 ms) 2024-04-14 15:38:54.625 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4551246777 ms) 2024-04-14 15:39:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4551300071 ms) 2024-04-14 15:39:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4551300072 ms) 2024-04-14 15:39:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4551300072 ms) 2024-04-14 15:39:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4551300072 ms) 2024-04-14 15:39:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4551301106 ms) 2024-04-14 15:39:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4551301107 ms) 2024-04-14 15:39:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:39:47.903804+00:00', 'runtime': '4551300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4551301108 ms) 2024-04-14 15:39:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:38:47.903801+00:00', 'runtime': '4551240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4551301109 ms) 2024-04-14 15:40:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4551360073 ms) 2024-04-14 15:40:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4551360074 ms) 2024-04-14 15:40:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4551360074 ms) 2024-04-14 15:40:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4551360074 ms) 2024-04-14 15:40:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4551361112 ms) 2024-04-14 15:40:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4551361113 ms) 2024-04-14 15:40:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:40:47.903809+00:00', 'runtime': '4551360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4551361115 ms) 2024-04-14 15:40:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:39:47.903804+00:00', 'runtime': '4551300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4551361116 ms) 2024-04-14 15:40:54.646 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4551366797 ms) 2024-04-14 15:41:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4551420072 ms) 2024-04-14 15:41:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4551420072 ms) 2024-04-14 15:41:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4551420072 ms) 2024-04-14 15:41:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4551420073 ms) 2024-04-14 15:41:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4551421104 ms) 2024-04-14 15:41:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4551421105 ms) 2024-04-14 15:41:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:41:47.903818+00:00', 'runtime': '4551420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4551421106 ms) 2024-04-14 15:41:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:40:47.903809+00:00', 'runtime': '4551360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4551421107 ms) 2024-04-14 15:42:47.925 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4551480077 ms) 2024-04-14 15:42:47.926 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4551480077 ms) 2024-04-14 15:42:47.926 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4551480077 ms) 2024-04-14 15:42:47.926 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4551480078 ms) 2024-04-14 15:42:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4551481113 ms) 2024-04-14 15:42:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4551481114 ms) 2024-04-14 15:42:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:42:47.903834+00:00', 'runtime': '4551480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4551481115 ms) 2024-04-14 15:42:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:41:47.903818+00:00', 'runtime': '4551420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4551481116 ms) 2024-04-14 15:42:54.448 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4551486600 ms) 2024-04-14 15:43:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4551540071 ms) 2024-04-14 15:43:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4551540072 ms) 2024-04-14 15:43:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4551540072 ms) 2024-04-14 15:43:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4551540072 ms) 2024-04-14 15:43:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4551541107 ms) 2024-04-14 15:43:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4551541108 ms) 2024-04-14 15:43:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:43:47.903815+00:00', 'runtime': '4551540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4551541109 ms) 2024-04-14 15:43:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:42:47.903834+00:00', 'runtime': '4551480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4551541110 ms) 2024-04-14 15:44:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4551600062 ms) 2024-04-14 15:44:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4551600062 ms) 2024-04-14 15:44:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4551600062 ms) 2024-04-14 15:44:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4551600062 ms) 2024-04-14 15:44:48.935 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4551601087 ms) 2024-04-14 15:44:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4551601087 ms) 2024-04-14 15:44:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:44:47.903660+00:00', 'runtime': '4551600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4551601088 ms) 2024-04-14 15:44:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:43:47.903815+00:00', 'runtime': '4551540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4551601089 ms) 2024-04-14 15:45:47.923 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4551660074 ms) 2024-04-14 15:45:47.923 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4551660075 ms) 2024-04-14 15:45:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4551660075 ms) 2024-04-14 15:45:47.924 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4551660075 ms) 2024-04-14 15:45:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4551661109 ms) 2024-04-14 15:45:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4551661110 ms) 2024-04-14 15:45:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:45:47.903826+00:00', 'runtime': '4551660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4551661111 ms) 2024-04-14 15:45:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:44:47.903660+00:00', 'runtime': '4551600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4551661112 ms) 2024-04-14 15:45:54.564 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4551666716 ms) 2024-04-14 15:46:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4551720072 ms) 2024-04-14 15:46:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4551720073 ms) 2024-04-14 15:46:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4551720073 ms) 2024-04-14 15:46:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4551720073 ms) 2024-04-14 15:46:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4551721109 ms) 2024-04-14 15:46:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4551721110 ms) 2024-04-14 15:46:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:46:47.904756+00:00', 'runtime': '4551720.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+4551721111 ms) 2024-04-14 15:46:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:45:47.903826+00:00', 'runtime': '4551660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4551721112 ms) 2024-04-14 15:47:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4551780073 ms) 2024-04-14 15:47:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4551780073 ms) 2024-04-14 15:47:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4551780074 ms) 2024-04-14 15:47:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4551780074 ms) 2024-04-14 15:47:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4551781113 ms) 2024-04-14 15:47:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4551781113 ms) 2024-04-14 15:47:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:47:47.903815+00:00', 'runtime': '4551780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4551781117 ms) 2024-04-14 15:47:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:46:47.904756+00:00', 'runtime': '4551720.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+4551781118 ms) 2024-04-14 15:47:54.103 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4551786254 ms) 2024-04-14 15:48:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4551840072 ms) 2024-04-14 15:48:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4551840072 ms) 2024-04-14 15:48:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4551840072 ms) 2024-04-14 15:48:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4551840073 ms) 2024-04-14 15:48:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4551841105 ms) 2024-04-14 15:48:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4551841106 ms) 2024-04-14 15:48:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:48:47.903765+00:00', 'runtime': '4551840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4551841108 ms) 2024-04-14 15:48:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:47:47.903815+00:00', 'runtime': '4551780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4551841109 ms) 2024-04-14 15:49:47.926 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4551900078 ms) 2024-04-14 15:49:47.927 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4551900078 ms) 2024-04-14 15:49:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4551900079 ms) 2024-04-14 15:49:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4551900079 ms) 2024-04-14 15:49:48.965 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4551901117 ms) 2024-04-14 15:49:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4551901118 ms) 2024-04-14 15:49:48.969 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:49:47.903828+00:00', 'runtime': '4551900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4551901121 ms) 2024-04-14 15:49:48.970 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:48:47.903765+00:00', 'runtime': '4551840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4551901121 ms) 2024-04-14 15:49:54.670 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4551906821 ms) 2024-04-14 15:50:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4551960072 ms) 2024-04-14 15:50:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4551960073 ms) 2024-04-14 15:50:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4551960073 ms) 2024-04-14 15:50:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4551960074 ms) 2024-04-14 15:50:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4551961106 ms) 2024-04-14 15:50:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4551961107 ms) 2024-04-14 15:50:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:50:47.904628+00:00', 'runtime': '4551960.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+4551961109 ms) 2024-04-14 15:50:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:49:47.903828+00:00', 'runtime': '4551900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4551961109 ms) 2024-04-14 15:51:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4552020073 ms) 2024-04-14 15:51:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4552020073 ms) 2024-04-14 15:51:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4552020073 ms) 2024-04-14 15:51:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4552020074 ms) 2024-04-14 15:51:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4552021112 ms) 2024-04-14 15:51:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4552021113 ms) 2024-04-14 15:51:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:51:47.903843+00:00', 'runtime': '4552020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4552021116 ms) 2024-04-14 15:51:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:50:47.904628+00:00', 'runtime': '4551960.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+4552021117 ms) 2024-04-14 15:51:54.637 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4552026789 ms) 2024-04-14 15:52:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4552080072 ms) 2024-04-14 15:52:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4552080072 ms) 2024-04-14 15:52:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4552080072 ms) 2024-04-14 15:52:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4552080073 ms) 2024-04-14 15:52:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4552081105 ms) 2024-04-14 15:52:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4552081106 ms) 2024-04-14 15:52:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:52:47.903802+00:00', 'runtime': '4552080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4552081108 ms) 2024-04-14 15:52:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:51:47.903843+00:00', 'runtime': '4552020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4552081108 ms) 2024-04-14 15:53:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4552140071 ms) 2024-04-14 15:53:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4552140072 ms) 2024-04-14 15:53:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4552140072 ms) 2024-04-14 15:53:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4552140072 ms) 2024-04-14 15:53:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4552141107 ms) 2024-04-14 15:53:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4552141108 ms) 2024-04-14 15:53:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:53:47.903870+00:00', 'runtime': '4552140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4552141110 ms) 2024-04-14 15:53:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:52:47.903802+00:00', 'runtime': '4552080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4552141111 ms) 2024-04-14 15:54:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4552200063 ms) 2024-04-14 15:54:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4552200063 ms) 2024-04-14 15:54:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4552200063 ms) 2024-04-14 15:54:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4552200063 ms) 2024-04-14 15:54:48.937 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4552201089 ms) 2024-04-14 15:54:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4552201089 ms) 2024-04-14 15:54:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:54:47.903658+00:00', 'runtime': '4552200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4552201090 ms) 2024-04-14 15:54:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:53:47.903870+00:00', 'runtime': '4552140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4552201090 ms) 2024-04-14 15:54:54.441 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4552206592 ms) 2024-04-14 15:55:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4552260072 ms) 2024-04-14 15:55:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4552260072 ms) 2024-04-14 15:55:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4552260072 ms) 2024-04-14 15:55:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4552260073 ms) 2024-04-14 15:55:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4552261105 ms) 2024-04-14 15:55:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4552261106 ms) 2024-04-14 15:55:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:55:47.903808+00:00', 'runtime': '4552260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4552261107 ms) 2024-04-14 15:55:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:54:47.903658+00:00', 'runtime': '4552200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4552261107 ms) 2024-04-14 15:56:47.924 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4552320076 ms) 2024-04-14 15:56:47.925 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4552320076 ms) 2024-04-14 15:56:47.925 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4552320077 ms) 2024-04-14 15:56:47.925 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4552320077 ms) 2024-04-14 15:56:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4552321112 ms) 2024-04-14 15:56:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4552321113 ms) 2024-04-14 15:56:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:56:47.906722+00:00', 'runtime': '4552320.004', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4552321117 ms) 2024-04-14 15:56:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:55:47.903808+00:00', 'runtime': '4552260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4552321118 ms) 2024-04-14 15:56:54.695 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4552326846 ms) 2024-04-14 15:57:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4552380071 ms) 2024-04-14 15:57:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4552380072 ms) 2024-04-14 15:57:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4552380072 ms) 2024-04-14 15:57:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4552380072 ms) 2024-04-14 15:57:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4552381104 ms) 2024-04-14 15:57:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4552381105 ms) 2024-04-14 15:57:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:57:47.903753+00:00', 'runtime': '4552380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4552381106 ms) 2024-04-14 15:57:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:56:47.906722+00:00', 'runtime': '4552320.004', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4552381107 ms) 2024-04-14 15:58:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4552440073 ms) 2024-04-14 15:58:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4552440074 ms) 2024-04-14 15:58:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4552440074 ms) 2024-04-14 15:58:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4552440074 ms) 2024-04-14 15:58:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4552441111 ms) 2024-04-14 15:58:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4552441111 ms) 2024-04-14 15:58:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:58:47.903800+00:00', 'runtime': '4552440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4552441114 ms) 2024-04-14 15:58:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:57:47.903753+00:00', 'runtime': '4552380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4552441115 ms) 2024-04-14 15:58:54.721 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4552446872 ms) 2024-04-14 15:59:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4552500071 ms) 2024-04-14 15:59:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4552500072 ms) 2024-04-14 15:59:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4552500072 ms) 2024-04-14 15:59:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4552500072 ms) 2024-04-14 15:59:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4552501104 ms) 2024-04-14 15:59:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4552501105 ms) 2024-04-14 15:59:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 15:59:47.903782+00:00', 'runtime': '4552500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4552501106 ms) 2024-04-14 15:59:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:58:47.903800+00:00', 'runtime': '4552440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4552501107 ms) 2024-04-14 16:00:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4552560071 ms) 2024-04-14 16:00:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4552560072 ms) 2024-04-14 16:00:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4552560072 ms) 2024-04-14 16:00:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4552560072 ms) 2024-04-14 16:00:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4552561104 ms) 2024-04-14 16:00:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4552561105 ms) 2024-04-14 16:00:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:00:47.903805+00:00', 'runtime': '4552560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4552561107 ms) 2024-04-14 16:00:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 15:59:47.903782+00:00', 'runtime': '4552500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4552561108 ms) 2024-04-14 16:01:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4552620073 ms) 2024-04-14 16:01:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4552620073 ms) 2024-04-14 16:01:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4552620074 ms) 2024-04-14 16:01:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4552620074 ms) 2024-04-14 16:01:48.966 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4552621118 ms) 2024-04-14 16:01:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4552621118 ms) 2024-04-14 16:01:48.973 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:01:47.903812+00:00', 'runtime': '4552620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4552621124 ms) 2024-04-14 16:01:48.973 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:00:47.903805+00:00', 'runtime': '4552560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4552621125 ms) 2024-04-14 16:01:54.586 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4552626737 ms) 2024-04-14 16:02:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4552680071 ms) 2024-04-14 16:02:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4552680072 ms) 2024-04-14 16:02:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4552680072 ms) 2024-04-14 16:02:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4552680072 ms) 2024-04-14 16:02:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4552681104 ms) 2024-04-14 16:02:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4552681105 ms) 2024-04-14 16:02:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:02:47.903780+00:00', 'runtime': '4552680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4552681107 ms) 2024-04-14 16:02:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:01:47.903812+00:00', 'runtime': '4552620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4552681108 ms) 2024-04-14 16:03:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4552740073 ms) 2024-04-14 16:03:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4552740073 ms) 2024-04-14 16:03:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4552740074 ms) 2024-04-14 16:03:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4552740074 ms) 2024-04-14 16:03:48.966 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4552741117 ms) 2024-04-14 16:03:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4552741118 ms) 2024-04-14 16:03:48.971 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:03:47.903820+00:00', 'runtime': '4552740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4552741123 ms) 2024-04-14 16:03:48.972 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:02:47.903780+00:00', 'runtime': '4552680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4552741124 ms) 2024-04-14 16:03:54.591 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4552746742 ms) 2024-04-14 16:04:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4552800062 ms) 2024-04-14 16:04:47.910 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4552800062 ms) 2024-04-14 16:04:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4552800062 ms) 2024-04-14 16:04:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4552800062 ms) 2024-04-14 16:04:48.934 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4552801085 ms) 2024-04-14 16:04:48.934 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4552801086 ms) 2024-04-14 16:04:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:04:47.903625+00:00', 'runtime': '4552800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4552801087 ms) 2024-04-14 16:04:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:03:47.903820+00:00', 'runtime': '4552740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4552801087 ms) 2024-04-14 16:05:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4552860073 ms) 2024-04-14 16:05:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4552860073 ms) 2024-04-14 16:05:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4552860074 ms) 2024-04-14 16:05:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4552860074 ms) 2024-04-14 16:05:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4552861112 ms) 2024-04-14 16:05:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4552861112 ms) 2024-04-14 16:05:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:05:47.903822+00:00', 'runtime': '4552860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4552861117 ms) 2024-04-14 16:05:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:04:47.903625+00:00', 'runtime': '4552800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4552861118 ms) 2024-04-14 16:05:54.646 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4552866797 ms) 2024-04-14 16:06:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4552920072 ms) 2024-04-14 16:06:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4552920073 ms) 2024-04-14 16:06:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4552920073 ms) 2024-04-14 16:06:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4552920073 ms) 2024-04-14 16:06:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4552921106 ms) 2024-04-14 16:06:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4552921107 ms) 2024-04-14 16:06:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:06:47.904693+00:00', 'runtime': '4552920.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+4552921109 ms) 2024-04-14 16:06:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:05:47.903822+00:00', 'runtime': '4552860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4552921109 ms) 2024-04-14 16:07:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4552980073 ms) 2024-04-14 16:07:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4552980073 ms) 2024-04-14 16:07:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4552980074 ms) 2024-04-14 16:07:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4552980074 ms) 2024-04-14 16:07:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4552981113 ms) 2024-04-14 16:07:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4552981113 ms) 2024-04-14 16:07:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:07:47.903815+00:00', 'runtime': '4552980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4552981117 ms) 2024-04-14 16:07:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:06:47.904693+00:00', 'runtime': '4552920.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+4552981117 ms) 2024-04-14 16:07:54.169 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4552986320 ms) 2024-04-14 16:08:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4553040071 ms) 2024-04-14 16:08:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4553040072 ms) 2024-04-14 16:08:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4553040072 ms) 2024-04-14 16:08:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4553040072 ms) 2024-04-14 16:08:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4553041105 ms) 2024-04-14 16:08:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4553041106 ms) 2024-04-14 16:08:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:08:47.903700+00:00', 'runtime': '4553040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4553041108 ms) 2024-04-14 16:08:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:07:47.903815+00:00', 'runtime': '4552980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4553041109 ms) 2024-04-14 16:09:47.919 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4553100071 ms) 2024-04-14 16:09:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4553100071 ms) 2024-04-14 16:09:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4553100071 ms) 2024-04-14 16:09:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4553100072 ms) 2024-04-14 16:09:48.950 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4553101102 ms) 2024-04-14 16:09:48.951 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4553101103 ms) 2024-04-14 16:09:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:09:47.903799+00:00', 'runtime': '4553100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4553101105 ms) 2024-04-14 16:09:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:08:47.903700+00:00', 'runtime': '4553040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4553101105 ms) 2024-04-14 16:10:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4553160073 ms) 2024-04-14 16:10:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4553160074 ms) 2024-04-14 16:10:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4553160074 ms) 2024-04-14 16:10:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4553160075 ms) 2024-04-14 16:10:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4553161109 ms) 2024-04-14 16:10:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4553161110 ms) 2024-04-14 16:10:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:10:47.903817+00:00', 'runtime': '4553160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4553161113 ms) 2024-04-14 16:10:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:09:47.903799+00:00', 'runtime': '4553100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4553161114 ms) 2024-04-14 16:10:54.091 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4553166242 ms) 2024-04-14 16:11:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4553220072 ms) 2024-04-14 16:11:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4553220072 ms) 2024-04-14 16:11:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4553220072 ms) 2024-04-14 16:11:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4553220073 ms) 2024-04-14 16:11:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4553221105 ms) 2024-04-14 16:11:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4553221106 ms) 2024-04-14 16:11:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:11:47.903792+00:00', 'runtime': '4553220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4553221107 ms) 2024-04-14 16:11:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:10:47.903817+00:00', 'runtime': '4553160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4553221108 ms) 2024-04-14 16:12:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4553280073 ms) 2024-04-14 16:12:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4553280073 ms) 2024-04-14 16:12:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4553280074 ms) 2024-04-14 16:12:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4553280074 ms) 2024-04-14 16:12:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4553281111 ms) 2024-04-14 16:12:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4553281112 ms) 2024-04-14 16:12:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:12:47.903808+00:00', 'runtime': '4553280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4553281113 ms) 2024-04-14 16:12:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:11:47.903792+00:00', 'runtime': '4553220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4553281114 ms) 2024-04-14 16:12:54.492 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4553286644 ms) 2024-04-14 16:13:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4553340072 ms) 2024-04-14 16:13:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4553340072 ms) 2024-04-14 16:13:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4553340072 ms) 2024-04-14 16:13:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4553340073 ms) 2024-04-14 16:13:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4553341105 ms) 2024-04-14 16:13:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4553341106 ms) 2024-04-14 16:13:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:13:47.903827+00:00', 'runtime': '4553340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4553341107 ms) 2024-04-14 16:13:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:12:47.903808+00:00', 'runtime': '4553280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4553341108 ms) 2024-04-14 16:14:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4553400062 ms) 2024-04-14 16:14:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4553400062 ms) 2024-04-14 16:14:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4553400062 ms) 2024-04-14 16:14:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4553400062 ms) 2024-04-14 16:14:48.935 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4553401087 ms) 2024-04-14 16:14:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4553401087 ms) 2024-04-14 16:14:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:14:47.903673+00:00', 'runtime': '4553400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4553401088 ms) 2024-04-14 16:14:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:13:47.903827+00:00', 'runtime': '4553340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4553401089 ms) 2024-04-14 16:15:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4553460073 ms) 2024-04-14 16:15:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4553460074 ms) 2024-04-14 16:15:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4553460074 ms) 2024-04-14 16:15:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4553460075 ms) 2024-04-14 16:15:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4553461112 ms) 2024-04-14 16:15:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4553461113 ms) 2024-04-14 16:15:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:15:47.903843+00:00', 'runtime': '4553460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4553461115 ms) 2024-04-14 16:15:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:14:47.903673+00:00', 'runtime': '4553400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4553461115 ms) 2024-04-14 16:15:54.693 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4553466844 ms) 2024-04-14 16:16:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4553520071 ms) 2024-04-14 16:16:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4553520072 ms) 2024-04-14 16:16:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4553520072 ms) 2024-04-14 16:16:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4553520072 ms) 2024-04-14 16:16:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4553521103 ms) 2024-04-14 16:16:48.952 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4553521104 ms) 2024-04-14 16:16:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:16:47.903775+00:00', 'runtime': '4553520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4553521105 ms) 2024-04-14 16:16:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:15:47.903843+00:00', 'runtime': '4553460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4553521106 ms) 2024-04-14 16:17:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4553580071 ms) 2024-04-14 16:17:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4553580072 ms) 2024-04-14 16:17:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4553580072 ms) 2024-04-14 16:17:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4553580072 ms) 2024-04-14 16:17:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4553581105 ms) 2024-04-14 16:17:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4553581105 ms) 2024-04-14 16:17:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:17:47.903824+00:00', 'runtime': '4553580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4553581107 ms) 2024-04-14 16:17:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:16:47.903775+00:00', 'runtime': '4553520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4553581108 ms) 2024-04-14 16:18:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4553640073 ms) 2024-04-14 16:18:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4553640074 ms) 2024-04-14 16:18:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4553640074 ms) 2024-04-14 16:18:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4553640075 ms) 2024-04-14 16:18:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4553641109 ms) 2024-04-14 16:18:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4553641110 ms) 2024-04-14 16:18:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:18:47.903802+00:00', 'runtime': '4553640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4553641111 ms) 2024-04-14 16:18:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:17:47.903824+00:00', 'runtime': '4553580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4553641112 ms) 2024-04-14 16:18:54.534 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4553646685 ms) 2024-04-14 16:19:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4553700072 ms) 2024-04-14 16:19:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4553700072 ms) 2024-04-14 16:19:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4553700072 ms) 2024-04-14 16:19:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4553700073 ms) 2024-04-14 16:19:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4553701108 ms) 2024-04-14 16:19:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4553701109 ms) 2024-04-14 16:19:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:19:47.903790+00:00', 'runtime': '4553700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4553701111 ms) 2024-04-14 16:19:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:18:47.903802+00:00', 'runtime': '4553640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4553701112 ms) 2024-04-14 16:20:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4553760073 ms) 2024-04-14 16:20:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4553760074 ms) 2024-04-14 16:20:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4553760074 ms) 2024-04-14 16:20:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4553760075 ms) 2024-04-14 16:20:48.967 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4553761119 ms) 2024-04-14 16:20:48.968 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4553761120 ms) 2024-04-14 16:20:48.974 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:20:47.903790+00:00', 'runtime': '4553760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4553761126 ms) 2024-04-14 16:20:48.975 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:19:47.903790+00:00', 'runtime': '4553700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4553761126 ms) 2024-04-14 16:20:54.631 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4553766783 ms) 2024-04-14 16:21:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4553820072 ms) 2024-04-14 16:21:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4553820073 ms) 2024-04-14 16:21:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4553820073 ms) 2024-04-14 16:21:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4553820073 ms) 2024-04-14 16:21:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4553821106 ms) 2024-04-14 16:21:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4553821107 ms) 2024-04-14 16:21:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:21:47.904682+00:00', 'runtime': '4553820.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+4553821108 ms) 2024-04-14 16:21:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:20:47.903790+00:00', 'runtime': '4553760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4553821109 ms) 2024-04-14 16:22:47.924 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4553880075 ms) 2024-04-14 16:22:47.924 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4553880076 ms) 2024-04-14 16:22:47.925 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4553880076 ms) 2024-04-14 16:22:47.925 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4553880077 ms) 2024-04-14 16:22:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4553881112 ms) 2024-04-14 16:22:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4553881113 ms) 2024-04-14 16:22:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:22:47.903817+00:00', 'runtime': '4553880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4553881114 ms) 2024-04-14 16:22:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:21:47.904682+00:00', 'runtime': '4553820.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+4553881115 ms) 2024-04-14 16:22:54.441 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4553886593 ms) 2024-04-14 16:23:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4553940073 ms) 2024-04-14 16:23:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4553940074 ms) 2024-04-14 16:23:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4553940074 ms) 2024-04-14 16:23:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4553940074 ms) 2024-04-14 16:23:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4553941106 ms) 2024-04-14 16:23:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4553941107 ms) 2024-04-14 16:23:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:23:47.903797+00:00', 'runtime': '4553940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4553941109 ms) 2024-04-14 16:23:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:22:47.903817+00:00', 'runtime': '4553880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4553941109 ms) 2024-04-14 16:24:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4554000062 ms) 2024-04-14 16:24:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4554000062 ms) 2024-04-14 16:24:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4554000062 ms) 2024-04-14 16:24:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4554000062 ms) 2024-04-14 16:24:48.934 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4554001086 ms) 2024-04-14 16:24:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4554001086 ms) 2024-04-14 16:24:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:24:47.903672+00:00', 'runtime': '4554000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4554001087 ms) 2024-04-14 16:24:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:23:47.903797+00:00', 'runtime': '4553940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4554001087 ms) 2024-04-14 16:25:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4554060073 ms) 2024-04-14 16:25:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4554060073 ms) 2024-04-14 16:25:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4554060074 ms) 2024-04-14 16:25:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4554060074 ms) 2024-04-14 16:25:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4554061111 ms) 2024-04-14 16:25:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4554061112 ms) 2024-04-14 16:25:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:25:47.903820+00:00', 'runtime': '4554060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4554061115 ms) 2024-04-14 16:25:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:24:47.903672+00:00', 'runtime': '4554000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4554061116 ms) 2024-04-14 16:25:54.655 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4554066807 ms) 2024-04-14 16:26:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4554120072 ms) 2024-04-14 16:26:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4554120073 ms) 2024-04-14 16:26:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4554120073 ms) 2024-04-14 16:26:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4554120073 ms) 2024-04-14 16:26:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4554121106 ms) 2024-04-14 16:26:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4554121106 ms) 2024-04-14 16:26:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:26:47.904699+00:00', 'runtime': '4554120.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+4554121108 ms) 2024-04-14 16:26:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:25:47.903820+00:00', 'runtime': '4554060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4554121109 ms) 2024-04-14 16:27:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4554180072 ms) 2024-04-14 16:27:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4554180072 ms) 2024-04-14 16:27:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4554180072 ms) 2024-04-14 16:27:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4554180073 ms) 2024-04-14 16:27:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4554181108 ms) 2024-04-14 16:27:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4554181108 ms) 2024-04-14 16:27:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:27:47.903825+00:00', 'runtime': '4554180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4554181110 ms) 2024-04-14 16:27:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:26:47.904699+00:00', 'runtime': '4554120.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+4554181114 ms) 2024-04-14 16:28:47.924 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4554240076 ms) 2024-04-14 16:28:47.925 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4554240076 ms) 2024-04-14 16:28:47.925 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4554240077 ms) 2024-04-14 16:28:47.925 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4554240077 ms) 2024-04-14 16:28:48.962 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4554241114 ms) 2024-04-14 16:28:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4554241115 ms) 2024-04-14 16:28:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:28:47.906717+00:00', 'runtime': '4554240.004', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4554241118 ms) 2024-04-14 16:28:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:27:47.903825+00:00', 'runtime': '4554180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4554241118 ms) 2024-04-14 16:28:53.789 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4554245940 ms) 2024-04-14 16:29:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4554300071 ms) 2024-04-14 16:29:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4554300072 ms) 2024-04-14 16:29:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4554300072 ms) 2024-04-14 16:29:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4554300072 ms) 2024-04-14 16:29:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4554301107 ms) 2024-04-14 16:29:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4554301108 ms) 2024-04-14 16:29:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:29:47.903809+00:00', 'runtime': '4554300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4554301109 ms) 2024-04-14 16:29:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:28:47.906717+00:00', 'runtime': '4554240.004', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4554301110 ms) 2024-04-14 16:30:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4554360073 ms) 2024-04-14 16:30:47.923 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4554360074 ms) 2024-04-14 16:30:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4554360075 ms) 2024-04-14 16:30:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4554360075 ms) 2024-04-14 16:30:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4554361109 ms) 2024-04-14 16:30:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4554361109 ms) 2024-04-14 16:30:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:30:47.903833+00:00', 'runtime': '4554360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4554361111 ms) 2024-04-14 16:30:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:29:47.903809+00:00', 'runtime': '4554300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4554361111 ms) 2024-04-14 16:30:54.618 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4554366769 ms) 2024-04-14 16:31:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4554420071 ms) 2024-04-14 16:31:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4554420072 ms) 2024-04-14 16:31:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4554420072 ms) 2024-04-14 16:31:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4554420072 ms) 2024-04-14 16:31:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4554421105 ms) 2024-04-14 16:31:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4554421105 ms) 2024-04-14 16:31:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:31:47.903810+00:00', 'runtime': '4554420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4554421107 ms) 2024-04-14 16:31:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:30:47.903833+00:00', 'runtime': '4554360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4554421108 ms) 2024-04-14 16:32:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4554480072 ms) 2024-04-14 16:32:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4554480073 ms) 2024-04-14 16:32:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4554480073 ms) 2024-04-14 16:32:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4554480073 ms) 2024-04-14 16:32:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4554481107 ms) 2024-04-14 16:32:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4554481108 ms) 2024-04-14 16:32:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:32:47.903833+00:00', 'runtime': '4554480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4554481110 ms) 2024-04-14 16:32:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:31:47.903810+00:00', 'runtime': '4554420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4554481111 ms) 2024-04-14 16:33:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4554540073 ms) 2024-04-14 16:33:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4554540073 ms) 2024-04-14 16:33:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4554540074 ms) 2024-04-14 16:33:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4554540074 ms) 2024-04-14 16:33:48.967 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4554541118 ms) 2024-04-14 16:33:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4554541119 ms) 2024-04-14 16:33:48.969 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:33:47.903807+00:00', 'runtime': '4554540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4554541121 ms) 2024-04-14 16:33:48.970 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:32:47.903833+00:00', 'runtime': '4554480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4554541121 ms) 2024-04-14 16:33:54.439 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4554546590 ms) 2024-04-14 16:34:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4554600062 ms) 2024-04-14 16:34:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4554600062 ms) 2024-04-14 16:34:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4554600062 ms) 2024-04-14 16:34:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4554600062 ms) 2024-04-14 16:34:48.934 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4554601086 ms) 2024-04-14 16:34:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4554601086 ms) 2024-04-14 16:34:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:34:47.903569+00:00', 'runtime': '4554600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4554601088 ms) 2024-04-14 16:34:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:33:47.903807+00:00', 'runtime': '4554540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4554601088 ms) 2024-04-14 16:35:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4554660073 ms) 2024-04-14 16:35:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4554660074 ms) 2024-04-14 16:35:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4554660074 ms) 2024-04-14 16:35:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4554660074 ms) 2024-04-14 16:35:48.967 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4554661118 ms) 2024-04-14 16:35:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4554661119 ms) 2024-04-14 16:35:48.972 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:35:47.903888+00:00', 'runtime': '4554660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4554661123 ms) 2024-04-14 16:35:48.972 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:34:47.903569+00:00', 'runtime': '4554600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4554661124 ms) 2024-04-14 16:35:54.576 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4554666728 ms) 2024-04-14 16:36:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4554720072 ms) 2024-04-14 16:36:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4554720072 ms) 2024-04-14 16:36:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4554720073 ms) 2024-04-14 16:36:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4554720073 ms) 2024-04-14 16:36:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4554721105 ms) 2024-04-14 16:36:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4554721106 ms) 2024-04-14 16:36:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:36:47.903799+00:00', 'runtime': '4554720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4554721108 ms) 2024-04-14 16:36:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:35:47.903888+00:00', 'runtime': '4554660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4554721109 ms) 2024-04-14 16:37:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4554780072 ms) 2024-04-14 16:37:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4554780072 ms) 2024-04-14 16:37:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4554780073 ms) 2024-04-14 16:37:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4554780073 ms) 2024-04-14 16:37:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4554781108 ms) 2024-04-14 16:37:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4554781109 ms) 2024-04-14 16:37:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:37:47.903807+00:00', 'runtime': '4554780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4554781113 ms) 2024-04-14 16:37:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:36:47.903799+00:00', 'runtime': '4554720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4554781114 ms) 2024-04-14 16:38:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4554840073 ms) 2024-04-14 16:38:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4554840073 ms) 2024-04-14 16:38:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4554840074 ms) 2024-04-14 16:38:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4554840074 ms) 2024-04-14 16:38:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4554841113 ms) 2024-04-14 16:38:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4554841113 ms) 2024-04-14 16:38:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:38:47.903797+00:00', 'runtime': '4554840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4554841114 ms) 2024-04-14 16:38:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:37:47.903807+00:00', 'runtime': '4554780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4554841115 ms) 2024-04-14 16:38:54.459 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4554846610 ms) 2024-04-14 16:39:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4554900072 ms) 2024-04-14 16:39:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4554900072 ms) 2024-04-14 16:39:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4554900072 ms) 2024-04-14 16:39:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4554900073 ms) 2024-04-14 16:39:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4554901105 ms) 2024-04-14 16:39:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4554901106 ms) 2024-04-14 16:39:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:39:47.903820+00:00', 'runtime': '4554900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4554901108 ms) 2024-04-14 16:39:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:38:47.903797+00:00', 'runtime': '4554840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4554901108 ms) 2024-04-14 16:40:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4554960072 ms) 2024-04-14 16:40:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4554960072 ms) 2024-04-14 16:40:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4554960072 ms) 2024-04-14 16:40:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4554960073 ms) 2024-04-14 16:40:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4554961106 ms) 2024-04-14 16:40:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4554961107 ms) 2024-04-14 16:40:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:40:47.903833+00:00', 'runtime': '4554960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4554961109 ms) 2024-04-14 16:40:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:39:47.903820+00:00', 'runtime': '4554900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4554961110 ms) 2024-04-14 16:41:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4555020073 ms) 2024-04-14 16:41:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4555020074 ms) 2024-04-14 16:41:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4555020074 ms) 2024-04-14 16:41:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4555020074 ms) 2024-04-14 16:41:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4555021112 ms) 2024-04-14 16:41:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4555021112 ms) 2024-04-14 16:41:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:41:47.903811+00:00', 'runtime': '4555020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4555021115 ms) 2024-04-14 16:41:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:40:47.903833+00:00', 'runtime': '4554960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4555021116 ms) 2024-04-14 16:41:54.547 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4555026699 ms) 2024-04-14 16:42:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4555080072 ms) 2024-04-14 16:42:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4555080072 ms) 2024-04-14 16:42:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4555080072 ms) 2024-04-14 16:42:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4555080073 ms) 2024-04-14 16:42:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4555081105 ms) 2024-04-14 16:42:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4555081106 ms) 2024-04-14 16:42:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:42:47.903781+00:00', 'runtime': '4555080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4555081107 ms) 2024-04-14 16:42:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:41:47.903811+00:00', 'runtime': '4555020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4555081108 ms) 2024-04-14 16:43:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4555140071 ms) 2024-04-14 16:43:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4555140072 ms) 2024-04-14 16:43:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4555140072 ms) 2024-04-14 16:43:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4555140072 ms) 2024-04-14 16:43:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4555141105 ms) 2024-04-14 16:43:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4555141106 ms) 2024-04-14 16:43:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:43:47.903810+00:00', 'runtime': '4555140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4555141108 ms) 2024-04-14 16:43:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:42:47.903781+00:00', 'runtime': '4555080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4555141108 ms) 2024-04-14 16:44:47.913 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4555200065 ms) 2024-04-14 16:44:47.914 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4555200065 ms) 2024-04-14 16:44:47.914 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4555200065 ms) 2024-04-14 16:44:47.914 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4555200065 ms) 2024-04-14 16:44:48.940 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4555201091 ms) 2024-04-14 16:44:48.940 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4555201092 ms) 2024-04-14 16:44:48.941 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:44:47.905758+00:00', 'runtime': '4555200.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4555201092 ms) 2024-04-14 16:44:48.941 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:43:47.903810+00:00', 'runtime': '4555140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4555201093 ms) 2024-04-14 16:44:54.552 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4555206703 ms) 2024-04-14 16:45:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4555260072 ms) 2024-04-14 16:45:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4555260073 ms) 2024-04-14 16:45:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4555260073 ms) 2024-04-14 16:45:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4555260074 ms) 2024-04-14 16:45:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4555261106 ms) 2024-04-14 16:45:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4555261107 ms) 2024-04-14 16:45:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:45:47.904773+00:00', 'runtime': '4555260.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+4555261109 ms) 2024-04-14 16:45:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:44:47.905758+00:00', 'runtime': '4555200.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4555261110 ms) 2024-04-14 16:46:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4555320073 ms) 2024-04-14 16:46:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4555320074 ms) 2024-04-14 16:46:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4555320074 ms) 2024-04-14 16:46:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4555320074 ms) 2024-04-14 16:46:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4555321111 ms) 2024-04-14 16:46:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4555321112 ms) 2024-04-14 16:46:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:46:47.903802+00:00', 'runtime': '4555320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4555321115 ms) 2024-04-14 16:46:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:45:47.904773+00:00', 'runtime': '4555260.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+4555321116 ms) 2024-04-14 16:46:54.626 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4555326777 ms) 2024-04-14 16:47:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4555380072 ms) 2024-04-14 16:47:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4555380073 ms) 2024-04-14 16:47:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4555380073 ms) 2024-04-14 16:47:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4555380073 ms) 2024-04-14 16:47:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4555381106 ms) 2024-04-14 16:47:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4555381107 ms) 2024-04-14 16:47:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:47:47.904686+00:00', 'runtime': '4555380.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+4555381108 ms) 2024-04-14 16:47:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:46:47.903802+00:00', 'runtime': '4555320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4555381109 ms) 2024-04-14 16:48:47.926 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4555440078 ms) 2024-04-14 16:48:47.927 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4555440078 ms) 2024-04-14 16:48:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4555440079 ms) 2024-04-14 16:48:47.928 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4555440079 ms) 2024-04-14 16:48:48.962 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4555441113 ms) 2024-04-14 16:48:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4555441114 ms) 2024-04-14 16:48:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:48:47.903806+00:00', 'runtime': '4555440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4555441116 ms) 2024-04-14 16:48:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:47:47.904686+00:00', 'runtime': '4555380.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+4555441117 ms) 2024-04-14 16:48:53.872 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4555446024 ms) 2024-04-14 16:49:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4555500071 ms) 2024-04-14 16:49:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4555500072 ms) 2024-04-14 16:49:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4555500072 ms) 2024-04-14 16:49:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4555500073 ms) 2024-04-14 16:49:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4555501104 ms) 2024-04-14 16:49:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4555501104 ms) 2024-04-14 16:49:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:49:47.903811+00:00', 'runtime': '4555500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4555501106 ms) 2024-04-14 16:49:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:48:47.903806+00:00', 'runtime': '4555440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4555501106 ms) 2024-04-14 16:50:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4555560071 ms) 2024-04-14 16:50:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4555560072 ms) 2024-04-14 16:50:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4555560072 ms) 2024-04-14 16:50:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4555560072 ms) 2024-04-14 16:50:48.950 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4555561101 ms) 2024-04-14 16:50:48.951 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4555561102 ms) 2024-04-14 16:50:48.952 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:50:47.903802+00:00', 'runtime': '4555560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4555561104 ms) 2024-04-14 16:50:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:49:47.903811+00:00', 'runtime': '4555500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4555561104 ms) 2024-04-14 16:51:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4555620073 ms) 2024-04-14 16:51:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4555620074 ms) 2024-04-14 16:51:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4555620074 ms) 2024-04-14 16:51:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4555620074 ms) 2024-04-14 16:51:48.963 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4555621114 ms) 2024-04-14 16:51:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4555621115 ms) 2024-04-14 16:51:48.969 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:51:47.903820+00:00', 'runtime': '4555620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4555621121 ms) 2024-04-14 16:51:48.970 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:50:47.903802+00:00', 'runtime': '4555560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4555621122 ms) 2024-04-14 16:51:54.419 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4555626571 ms) 2024-04-14 16:52:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4555680073 ms) 2024-04-14 16:52:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4555680073 ms) 2024-04-14 16:52:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4555680073 ms) 2024-04-14 16:52:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4555680074 ms) 2024-04-14 16:52:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4555681108 ms) 2024-04-14 16:52:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4555681108 ms) 2024-04-14 16:52:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:52:47.903807+00:00', 'runtime': '4555680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4555681110 ms) 2024-04-14 16:52:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:51:47.903820+00:00', 'runtime': '4555620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4555681113 ms) 2024-04-14 16:53:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4555740071 ms) 2024-04-14 16:53:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4555740072 ms) 2024-04-14 16:53:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4555740072 ms) 2024-04-14 16:53:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4555740072 ms) 2024-04-14 16:53:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4555741106 ms) 2024-04-14 16:53:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4555741106 ms) 2024-04-14 16:53:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:53:47.903799+00:00', 'runtime': '4555740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4555741108 ms) 2024-04-14 16:53:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:52:47.903807+00:00', 'runtime': '4555680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4555741109 ms) 2024-04-14 16:54:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4555800063 ms) 2024-04-14 16:54:47.912 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4555800063 ms) 2024-04-14 16:54:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4555800063 ms) 2024-04-14 16:54:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4555800064 ms) 2024-04-14 16:54:48.935 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4555801087 ms) 2024-04-14 16:54:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4555801087 ms) 2024-04-14 16:54:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:54:47.903669+00:00', 'runtime': '4555800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4555801088 ms) 2024-04-14 16:54:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:53:47.903799+00:00', 'runtime': '4555740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4555801089 ms) 2024-04-14 16:54:54.846 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4555806998 ms) 2024-04-14 16:55:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4555860072 ms) 2024-04-14 16:55:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4555860072 ms) 2024-04-14 16:55:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4555860072 ms) 2024-04-14 16:55:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4555860073 ms) 2024-04-14 16:55:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4555861105 ms) 2024-04-14 16:55:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4555861105 ms) 2024-04-14 16:55:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:55:47.903847+00:00', 'runtime': '4555860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4555861107 ms) 2024-04-14 16:55:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:54:47.903669+00:00', 'runtime': '4555800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4555861108 ms) 2024-04-14 16:56:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4555920073 ms) 2024-04-14 16:56:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4555920073 ms) 2024-04-14 16:56:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4555920073 ms) 2024-04-14 16:56:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4555920074 ms) 2024-04-14 16:56:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4555921112 ms) 2024-04-14 16:56:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4555921112 ms) 2024-04-14 16:56:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:56:47.903786+00:00', 'runtime': '4555920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4555921116 ms) 2024-04-14 16:56:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:55:47.903847+00:00', 'runtime': '4555860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4555921116 ms) 2024-04-14 16:56:54.533 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4555926685 ms) 2024-04-14 16:57:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4555980072 ms) 2024-04-14 16:57:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4555980073 ms) 2024-04-14 16:57:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4555980073 ms) 2024-04-14 16:57:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4555980073 ms) 2024-04-14 16:57:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4555981107 ms) 2024-04-14 16:57:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4555981107 ms) 2024-04-14 16:57:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:57:47.904779+00:00', 'runtime': '4555980.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+4555981109 ms) 2024-04-14 16:57:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:56:47.903786+00:00', 'runtime': '4555920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4555981109 ms) 2024-04-14 16:58:47.927 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4556040078 ms) 2024-04-14 16:58:47.927 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4556040079 ms) 2024-04-14 16:58:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4556040079 ms) 2024-04-14 16:58:47.928 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4556040079 ms) 2024-04-14 16:58:48.964 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4556041116 ms) 2024-04-14 16:58:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4556041117 ms) 2024-04-14 16:58:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:58:47.903801+00:00', 'runtime': '4556040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4556041118 ms) 2024-04-14 16:58:48.970 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:57:47.904779+00:00', 'runtime': '4555980.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+4556041122 ms) 2024-04-14 16:58:54.246 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4556046397 ms) 2024-04-14 16:59:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4556100073 ms) 2024-04-14 16:59:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4556100073 ms) 2024-04-14 16:59:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4556100073 ms) 2024-04-14 16:59:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4556100074 ms) 2024-04-14 16:59:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4556101109 ms) 2024-04-14 16:59:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4556101110 ms) 2024-04-14 16:59:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 16:59:47.903545+00:00', 'runtime': '4556100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4556101112 ms) 2024-04-14 16:59:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:58:47.903801+00:00', 'runtime': '4556040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4556101113 ms) 2024-04-14 17:00:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4556160071 ms) 2024-04-14 17:00:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4556160072 ms) 2024-04-14 17:00:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4556160072 ms) 2024-04-14 17:00:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4556160073 ms) 2024-04-14 17:00:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4556161105 ms) 2024-04-14 17:00:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4556161106 ms) 2024-04-14 17:00:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:00:47.903773+00:00', 'runtime': '4556160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4556161107 ms) 2024-04-14 17:00:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 16:59:47.903545+00:00', 'runtime': '4556100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4556161108 ms) 2024-04-14 17:01:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4556220073 ms) 2024-04-14 17:01:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4556220073 ms) 2024-04-14 17:01:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4556220074 ms) 2024-04-14 17:01:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4556220074 ms) 2024-04-14 17:01:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4556221113 ms) 2024-04-14 17:01:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4556221114 ms) 2024-04-14 17:01:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:01:47.903797+00:00', 'runtime': '4556220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4556221117 ms) 2024-04-14 17:01:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:00:47.903773+00:00', 'runtime': '4556160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4556221117 ms) 2024-04-14 17:01:54.737 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4556226889 ms) 2024-04-14 17:02:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4556280072 ms) 2024-04-14 17:02:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4556280072 ms) 2024-04-14 17:02:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4556280072 ms) 2024-04-14 17:02:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4556280073 ms) 2024-04-14 17:02:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4556281105 ms) 2024-04-14 17:02:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4556281106 ms) 2024-04-14 17:02:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:02:47.903763+00:00', 'runtime': '4556280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4556281107 ms) 2024-04-14 17:02:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:01:47.903797+00:00', 'runtime': '4556220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4556281108 ms) 2024-04-14 17:03:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4556340071 ms) 2024-04-14 17:03:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4556340072 ms) 2024-04-14 17:03:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4556340072 ms) 2024-04-14 17:03:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4556340073 ms) 2024-04-14 17:03:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4556341106 ms) 2024-04-14 17:03:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4556341106 ms) 2024-04-14 17:03:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:03:47.903792+00:00', 'runtime': '4556340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4556341108 ms) 2024-04-14 17:03:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:02:47.903763+00:00', 'runtime': '4556280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4556341109 ms) 2024-04-14 17:04:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4556400063 ms) 2024-04-14 17:04:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4556400063 ms) 2024-04-14 17:04:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4556400063 ms) 2024-04-14 17:04:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4556400063 ms) 2024-04-14 17:04:48.941 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4556401092 ms) 2024-04-14 17:04:48.941 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4556401093 ms) 2024-04-14 17:04:48.943 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:04:47.903697+00:00', 'runtime': '4556400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4556401094 ms) 2024-04-14 17:04:48.943 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:03:47.903792+00:00', 'runtime': '4556340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4556401095 ms) 2024-04-14 17:04:54.105 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4556406257 ms) 2024-04-14 17:05:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4556460072 ms) 2024-04-14 17:05:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4556460073 ms) 2024-04-14 17:05:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4556460073 ms) 2024-04-14 17:05:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4556460073 ms) 2024-04-14 17:05:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4556461107 ms) 2024-04-14 17:05:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4556461107 ms) 2024-04-14 17:05:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:05:47.903830+00:00', 'runtime': '4556460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4556461109 ms) 2024-04-14 17:05:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:04:47.903697+00:00', 'runtime': '4556400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4556461110 ms) 2024-04-14 17:06:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4556520071 ms) 2024-04-14 17:06:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4556520072 ms) 2024-04-14 17:06:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4556520072 ms) 2024-04-14 17:06:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4556520072 ms) 2024-04-14 17:06:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4556521105 ms) 2024-04-14 17:06:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4556521106 ms) 2024-04-14 17:06:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:06:47.903845+00:00', 'runtime': '4556520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4556521108 ms) 2024-04-14 17:06:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:05:47.903830+00:00', 'runtime': '4556460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4556521108 ms) 2024-04-14 17:07:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4556580073 ms) 2024-04-14 17:07:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4556580074 ms) 2024-04-14 17:07:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4556580074 ms) 2024-04-14 17:07:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4556580075 ms) 2024-04-14 17:07:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4556581108 ms) 2024-04-14 17:07:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4556581109 ms) 2024-04-14 17:07:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:07:47.903813+00:00', 'runtime': '4556580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4556581111 ms) 2024-04-14 17:07:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:06:47.903845+00:00', 'runtime': '4556520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4556581112 ms) 2024-04-14 17:07:55.036 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4556587187 ms) 2024-04-14 17:08:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4556640071 ms) 2024-04-14 17:08:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4556640072 ms) 2024-04-14 17:08:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4556640072 ms) 2024-04-14 17:08:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4556640072 ms) 2024-04-14 17:08:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4556641105 ms) 2024-04-14 17:08:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4556641106 ms) 2024-04-14 17:08:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:08:47.903814+00:00', 'runtime': '4556640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4556641107 ms) 2024-04-14 17:08:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:07:47.903813+00:00', 'runtime': '4556580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4556641108 ms) 2024-04-14 17:09:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4556700071 ms) 2024-04-14 17:09:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4556700072 ms) 2024-04-14 17:09:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4556700072 ms) 2024-04-14 17:09:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4556700073 ms) 2024-04-14 17:09:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4556701105 ms) 2024-04-14 17:09:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4556701106 ms) 2024-04-14 17:09:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:09:47.903820+00:00', 'runtime': '4556700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4556701107 ms) 2024-04-14 17:09:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:08:47.903814+00:00', 'runtime': '4556640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4556701108 ms) 2024-04-14 17:10:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4556760073 ms) 2024-04-14 17:10:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4556760074 ms) 2024-04-14 17:10:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4556760074 ms) 2024-04-14 17:10:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4556760075 ms) 2024-04-14 17:10:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4556761107 ms) 2024-04-14 17:10:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4556761108 ms) 2024-04-14 17:10:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:10:47.903812+00:00', 'runtime': '4556760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4556761109 ms) 2024-04-14 17:10:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:09:47.903820+00:00', 'runtime': '4556700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4556761110 ms) 2024-04-14 17:10:54.652 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4556766804 ms) 2024-04-14 17:11:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4556820072 ms) 2024-04-14 17:11:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4556820072 ms) 2024-04-14 17:11:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4556820072 ms) 2024-04-14 17:11:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4556820073 ms) 2024-04-14 17:11:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4556821105 ms) 2024-04-14 17:11:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4556821106 ms) 2024-04-14 17:11:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:11:47.903803+00:00', 'runtime': '4556820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4556821107 ms) 2024-04-14 17:11:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:10:47.903812+00:00', 'runtime': '4556760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4556821108 ms) 2024-04-14 17:12:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4556880072 ms) 2024-04-14 17:12:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4556880072 ms) 2024-04-14 17:12:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4556880072 ms) 2024-04-14 17:12:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4556880073 ms) 2024-04-14 17:12:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4556881105 ms) 2024-04-14 17:12:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4556881105 ms) 2024-04-14 17:12:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:12:47.903817+00:00', 'runtime': '4556880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4556881107 ms) 2024-04-14 17:12:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:11:47.903803+00:00', 'runtime': '4556820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4556881107 ms) 2024-04-14 17:13:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4556940073 ms) 2024-04-14 17:13:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4556940074 ms) 2024-04-14 17:13:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4556940074 ms) 2024-04-14 17:13:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4556940075 ms) 2024-04-14 17:13:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4556941107 ms) 2024-04-14 17:13:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4556941107 ms) 2024-04-14 17:13:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:13:47.903829+00:00', 'runtime': '4556940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4556941109 ms) 2024-04-14 17:13:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:12:47.903817+00:00', 'runtime': '4556880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4556941109 ms) 2024-04-14 17:13:54.376 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4556946527 ms) 2024-04-14 17:14:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4557000062 ms) 2024-04-14 17:14:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4557000062 ms) 2024-04-14 17:14:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4557000062 ms) 2024-04-14 17:14:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4557000063 ms) 2024-04-14 17:14:48.935 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4557001086 ms) 2024-04-14 17:14:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4557001087 ms) 2024-04-14 17:14:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:14:47.903675+00:00', 'runtime': '4557000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4557001088 ms) 2024-04-14 17:14:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:13:47.903829+00:00', 'runtime': '4556940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4557001088 ms) 2024-04-14 17:15:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4557060073 ms) 2024-04-14 17:15:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4557060073 ms) 2024-04-14 17:15:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4557060074 ms) 2024-04-14 17:15:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4557060074 ms) 2024-04-14 17:15:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4557061109 ms) 2024-04-14 17:15:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4557061109 ms) 2024-04-14 17:15:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:15:47.903864+00:00', 'runtime': '4557060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4557061111 ms) 2024-04-14 17:15:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:14:47.903675+00:00', 'runtime': '4557000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4557061112 ms) 2024-04-14 17:15:54.632 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4557066783 ms) 2024-04-14 17:16:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4557120072 ms) 2024-04-14 17:16:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4557120072 ms) 2024-04-14 17:16:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4557120072 ms) 2024-04-14 17:16:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4557120073 ms) 2024-04-14 17:16:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4557121105 ms) 2024-04-14 17:16:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4557121106 ms) 2024-04-14 17:16:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:16:47.903791+00:00', 'runtime': '4557120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4557121108 ms) 2024-04-14 17:16:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:15:47.903864+00:00', 'runtime': '4557060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4557121108 ms) 2024-04-14 17:17:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4557180073 ms) 2024-04-14 17:17:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4557180073 ms) 2024-04-14 17:17:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4557180073 ms) 2024-04-14 17:17:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4557180074 ms) 2024-04-14 17:17:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4557181106 ms) 2024-04-14 17:17:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4557181106 ms) 2024-04-14 17:17:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:17:47.903835+00:00', 'runtime': '4557180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4557181108 ms) 2024-04-14 17:17:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:16:47.903791+00:00', 'runtime': '4557120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4557181109 ms) 2024-04-14 17:17:54.891 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4557187043 ms) 2024-04-14 17:18:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4557240072 ms) 2024-04-14 17:18:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4557240072 ms) 2024-04-14 17:18:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4557240072 ms) 2024-04-14 17:18:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4557240073 ms) 2024-04-14 17:18:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4557241104 ms) 2024-04-14 17:18:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4557241105 ms) 2024-04-14 17:18:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:18:47.903816+00:00', 'runtime': '4557240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4557241107 ms) 2024-04-14 17:18:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:17:47.903835+00:00', 'runtime': '4557180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4557241107 ms) 2024-04-14 17:19:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4557300072 ms) 2024-04-14 17:19:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4557300072 ms) 2024-04-14 17:19:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4557300072 ms) 2024-04-14 17:19:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4557300073 ms) 2024-04-14 17:19:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4557301105 ms) 2024-04-14 17:19:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4557301106 ms) 2024-04-14 17:19:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:19:47.903804+00:00', 'runtime': '4557300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4557301107 ms) 2024-04-14 17:19:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:18:47.903816+00:00', 'runtime': '4557240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4557301108 ms) 2024-04-14 17:20:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4557360074 ms) 2024-04-14 17:20:47.923 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4557360075 ms) 2024-04-14 17:20:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4557360075 ms) 2024-04-14 17:20:47.924 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4557360075 ms) 2024-04-14 17:20:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4557361109 ms) 2024-04-14 17:20:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4557361110 ms) 2024-04-14 17:20:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:20:47.903780+00:00', 'runtime': '4557360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4557361112 ms) 2024-04-14 17:20:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:19:47.903804+00:00', 'runtime': '4557300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4557361112 ms) 2024-04-14 17:20:53.775 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4557365926 ms) 2024-04-14 17:21:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4557420071 ms) 2024-04-14 17:21:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4557420072 ms) 2024-04-14 17:21:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4557420072 ms) 2024-04-14 17:21:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4557420072 ms) 2024-04-14 17:21:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4557421105 ms) 2024-04-14 17:21:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4557421106 ms) 2024-04-14 17:21:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:21:47.903763+00:00', 'runtime': '4557420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4557421108 ms) 2024-04-14 17:21:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:20:47.903780+00:00', 'runtime': '4557360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4557421109 ms) 2024-04-14 17:22:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4557480073 ms) 2024-04-14 17:22:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4557480074 ms) 2024-04-14 17:22:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4557480074 ms) 2024-04-14 17:22:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4557480074 ms) 2024-04-14 17:22:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4557481108 ms) 2024-04-14 17:22:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4557481108 ms) 2024-04-14 17:22:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:22:47.903824+00:00', 'runtime': '4557480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4557481110 ms) 2024-04-14 17:22:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:21:47.903763+00:00', 'runtime': '4557420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4557481111 ms) 2024-04-14 17:22:54.269 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4557486420 ms) 2024-04-14 17:23:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4557540071 ms) 2024-04-14 17:23:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4557540072 ms) 2024-04-14 17:23:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4557540072 ms) 2024-04-14 17:23:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4557540072 ms) 2024-04-14 17:23:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4557541106 ms) 2024-04-14 17:23:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4557541107 ms) 2024-04-14 17:23:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:23:47.903789+00:00', 'runtime': '4557540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4557541108 ms) 2024-04-14 17:23:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:22:47.903824+00:00', 'runtime': '4557480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4557541109 ms) 2024-04-14 17:24:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4557600062 ms) 2024-04-14 17:24:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4557600062 ms) 2024-04-14 17:24:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4557600062 ms) 2024-04-14 17:24:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4557600063 ms) 2024-04-14 17:24:48.936 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4557601088 ms) 2024-04-14 17:24:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4557601088 ms) 2024-04-14 17:24:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:24:47.903679+00:00', 'runtime': '4557600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4557601090 ms) 2024-04-14 17:24:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:23:47.903789+00:00', 'runtime': '4557540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4557601090 ms) 2024-04-14 17:25:47.925 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4557660077 ms) 2024-04-14 17:25:47.926 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4557660077 ms) 2024-04-14 17:25:47.926 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4557660078 ms) 2024-04-14 17:25:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4557660078 ms) 2024-04-14 17:25:48.962 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4557661113 ms) 2024-04-14 17:25:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4557661114 ms) 2024-04-14 17:25:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:25:47.903820+00:00', 'runtime': '4557660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4557661116 ms) 2024-04-14 17:25:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:24:47.903679+00:00', 'runtime': '4557600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4557661117 ms) 2024-04-14 17:25:54.707 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4557666859 ms) 2024-04-14 17:26:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4557720071 ms) 2024-04-14 17:26:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4557720072 ms) 2024-04-14 17:26:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4557720072 ms) 2024-04-14 17:26:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4557720073 ms) 2024-04-14 17:26:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4557721105 ms) 2024-04-14 17:26:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4557721106 ms) 2024-04-14 17:26:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:26:47.903806+00:00', 'runtime': '4557720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4557721108 ms) 2024-04-14 17:26:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:25:47.903820+00:00', 'runtime': '4557660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4557721109 ms) 2024-04-14 17:27:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4557780071 ms) 2024-04-14 17:27:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4557780072 ms) 2024-04-14 17:27:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4557780072 ms) 2024-04-14 17:27:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4557780073 ms) 2024-04-14 17:27:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4557781106 ms) 2024-04-14 17:27:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4557781107 ms) 2024-04-14 17:27:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:27:47.903826+00:00', 'runtime': '4557780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4557781108 ms) 2024-04-14 17:27:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:26:47.903806+00:00', 'runtime': '4557720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4557781109 ms) 2024-04-14 17:28:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4557840073 ms) 2024-04-14 17:28:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4557840073 ms) 2024-04-14 17:28:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4557840074 ms) 2024-04-14 17:28:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4557840074 ms) 2024-04-14 17:28:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4557841111 ms) 2024-04-14 17:28:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4557841112 ms) 2024-04-14 17:28:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:28:47.903826+00:00', 'runtime': '4557840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4557841115 ms) 2024-04-14 17:28:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:27:47.903826+00:00', 'runtime': '4557780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4557841116 ms) 2024-04-14 17:28:54.424 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4557846576 ms) 2024-04-14 17:29:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4557900072 ms) 2024-04-14 17:29:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4557900072 ms) 2024-04-14 17:29:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4557900072 ms) 2024-04-14 17:29:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4557900073 ms) 2024-04-14 17:29:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4557901105 ms) 2024-04-14 17:29:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4557901105 ms) 2024-04-14 17:29:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:29:47.903824+00:00', 'runtime': '4557900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4557901107 ms) 2024-04-14 17:29:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:28:47.903826+00:00', 'runtime': '4557840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4557901107 ms) 2024-04-14 17:30:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4557960071 ms) 2024-04-14 17:30:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4557960072 ms) 2024-04-14 17:30:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4557960072 ms) 2024-04-14 17:30:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4557960073 ms) 2024-04-14 17:30:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4557961104 ms) 2024-04-14 17:30:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4557961104 ms) 2024-04-14 17:30:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:30:47.903845+00:00', 'runtime': '4557960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4557961106 ms) 2024-04-14 17:30:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:29:47.903824+00:00', 'runtime': '4557900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4557961107 ms) 2024-04-14 17:31:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4558020073 ms) 2024-04-14 17:31:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4558020073 ms) 2024-04-14 17:31:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4558020074 ms) 2024-04-14 17:31:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4558020074 ms) 2024-04-14 17:31:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4558021108 ms) 2024-04-14 17:31:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4558021108 ms) 2024-04-14 17:31:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:31:47.903800+00:00', 'runtime': '4558020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4558021110 ms) 2024-04-14 17:31:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:30:47.903845+00:00', 'runtime': '4557960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4558021111 ms) 2024-04-14 17:31:54.213 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4558026364 ms) 2024-04-14 17:32:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4558080071 ms) 2024-04-14 17:32:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4558080072 ms) 2024-04-14 17:32:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4558080072 ms) 2024-04-14 17:32:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4558080073 ms) 2024-04-14 17:32:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4558081106 ms) 2024-04-14 17:32:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4558081107 ms) 2024-04-14 17:32:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:32:47.903770+00:00', 'runtime': '4558080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4558081108 ms) 2024-04-14 17:32:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:31:47.903800+00:00', 'runtime': '4558020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4558081109 ms) 2024-04-14 17:33:47.927 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4558140078 ms) 2024-04-14 17:33:47.927 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4558140079 ms) 2024-04-14 17:33:47.928 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4558140079 ms) 2024-04-14 17:33:47.928 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4558140080 ms) 2024-04-14 17:33:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4558141113 ms) 2024-04-14 17:33:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4558141114 ms) 2024-04-14 17:33:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:33:47.903821+00:00', 'runtime': '4558140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4558141115 ms) 2024-04-14 17:33:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:32:47.903770+00:00', 'runtime': '4558080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4558141116 ms) 2024-04-14 17:33:54.513 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4558146665 ms) 2024-04-14 17:34:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4558200063 ms) 2024-04-14 17:34:47.912 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4558200063 ms) 2024-04-14 17:34:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4558200063 ms) 2024-04-14 17:34:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4558200064 ms) 2024-04-14 17:34:48.939 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4558201090 ms) 2024-04-14 17:34:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4558201091 ms) 2024-04-14 17:34:48.940 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:34:47.903612+00:00', 'runtime': '4558200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4558201092 ms) 2024-04-14 17:34:48.941 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:33:47.903821+00:00', 'runtime': '4558140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4558201093 ms) 2024-04-14 17:35:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4558260071 ms) 2024-04-14 17:35:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4558260072 ms) 2024-04-14 17:35:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4558260072 ms) 2024-04-14 17:35:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4558260072 ms) 2024-04-14 17:35:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4558261109 ms) 2024-04-14 17:35:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4558261109 ms) 2024-04-14 17:35:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:35:47.903817+00:00', 'runtime': '4558260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4558261112 ms) 2024-04-14 17:35:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:34:47.903612+00:00', 'runtime': '4558200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4558261113 ms) 2024-04-14 17:36:47.927 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4558320078 ms) 2024-04-14 17:36:47.927 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4558320079 ms) 2024-04-14 17:36:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4558320079 ms) 2024-04-14 17:36:47.928 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4558320079 ms) 2024-04-14 17:36:48.971 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4558321123 ms) 2024-04-14 17:36:48.972 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4558321123 ms) 2024-04-14 17:36:48.977 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:36:47.903800+00:00', 'runtime': '4558320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4558321129 ms) 2024-04-14 17:36:48.978 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:35:47.903817+00:00', 'runtime': '4558260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4558321129 ms) 2024-04-14 17:36:53.891 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4558326042 ms) 2024-04-14 17:37:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4558380072 ms) 2024-04-14 17:37:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4558380072 ms) 2024-04-14 17:37:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4558380072 ms) 2024-04-14 17:37:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4558380073 ms) 2024-04-14 17:37:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4558381105 ms) 2024-04-14 17:37:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4558381106 ms) 2024-04-14 17:37:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:37:47.903801+00:00', 'runtime': '4558380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4558381108 ms) 2024-04-14 17:37:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:36:47.903800+00:00', 'runtime': '4558320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4558381109 ms) 2024-04-14 17:38:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4558440073 ms) 2024-04-14 17:38:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4558440073 ms) 2024-04-14 17:38:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4558440074 ms) 2024-04-14 17:38:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4558440074 ms) 2024-04-14 17:38:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4558441112 ms) 2024-04-14 17:38:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4558441113 ms) 2024-04-14 17:38:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:38:47.903805+00:00', 'runtime': '4558440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4558441115 ms) 2024-04-14 17:38:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:37:47.903801+00:00', 'runtime': '4558380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4558441115 ms) 2024-04-14 17:38:54.233 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4558446384 ms) 2024-04-14 17:39:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4558500071 ms) 2024-04-14 17:39:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4558500072 ms) 2024-04-14 17:39:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4558500072 ms) 2024-04-14 17:39:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4558500072 ms) 2024-04-14 17:39:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4558501105 ms) 2024-04-14 17:39:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4558501105 ms) 2024-04-14 17:39:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:39:47.903778+00:00', 'runtime': '4558500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4558501107 ms) 2024-04-14 17:39:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:38:47.903805+00:00', 'runtime': '4558440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4558501108 ms) 2024-04-14 17:40:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4558560071 ms) 2024-04-14 17:40:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4558560072 ms) 2024-04-14 17:40:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4558560072 ms) 2024-04-14 17:40:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4558560073 ms) 2024-04-14 17:40:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4558561105 ms) 2024-04-14 17:40:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4558561106 ms) 2024-04-14 17:40:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:40:47.903790+00:00', 'runtime': '4558560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4558561107 ms) 2024-04-14 17:40:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:39:47.903778+00:00', 'runtime': '4558500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4558561108 ms) 2024-04-14 17:41:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4558620073 ms) 2024-04-14 17:41:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4558620074 ms) 2024-04-14 17:41:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4558620074 ms) 2024-04-14 17:41:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4558620075 ms) 2024-04-14 17:41:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4558621111 ms) 2024-04-14 17:41:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4558621112 ms) 2024-04-14 17:41:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:41:47.903804+00:00', 'runtime': '4558620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4558621113 ms) 2024-04-14 17:41:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:40:47.903790+00:00', 'runtime': '4558560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4558621114 ms) 2024-04-14 17:41:53.801 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4558625953 ms) 2024-04-14 17:42:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4558680071 ms) 2024-04-14 17:42:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4558680072 ms) 2024-04-14 17:42:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4558680072 ms) 2024-04-14 17:42:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4558680072 ms) 2024-04-14 17:42:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4558681105 ms) 2024-04-14 17:42:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4558681105 ms) 2024-04-14 17:42:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:42:47.903762+00:00', 'runtime': '4558680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4558681107 ms) 2024-04-14 17:42:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:41:47.903804+00:00', 'runtime': '4558620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4558681108 ms) 2024-04-14 17:43:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4558740073 ms) 2024-04-14 17:43:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4558740074 ms) 2024-04-14 17:43:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4558740074 ms) 2024-04-14 17:43:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4558740074 ms) 2024-04-14 17:43:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4558741109 ms) 2024-04-14 17:43:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4558741109 ms) 2024-04-14 17:43:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:43:47.903799+00:00', 'runtime': '4558740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4558741111 ms) 2024-04-14 17:43:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:42:47.903762+00:00', 'runtime': '4558680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4558741112 ms) 2024-04-14 17:43:54.478 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4558746630 ms) 2024-04-14 17:44:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4558800062 ms) 2024-04-14 17:44:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4558800062 ms) 2024-04-14 17:44:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4558800062 ms) 2024-04-14 17:44:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4558800062 ms) 2024-04-14 17:44:48.935 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4558801087 ms) 2024-04-14 17:44:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4558801087 ms) 2024-04-14 17:44:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:44:47.903662+00:00', 'runtime': '4558800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4558801088 ms) 2024-04-14 17:44:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:43:47.903799+00:00', 'runtime': '4558740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4558801088 ms) 2024-04-14 17:45:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4558860071 ms) 2024-04-14 17:45:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4558860072 ms) 2024-04-14 17:45:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4558860072 ms) 2024-04-14 17:45:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4558860073 ms) 2024-04-14 17:45:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4558861104 ms) 2024-04-14 17:45:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4558861104 ms) 2024-04-14 17:45:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:45:47.903820+00:00', 'runtime': '4558860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4558861106 ms) 2024-04-14 17:45:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:44:47.903662+00:00', 'runtime': '4558800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4558861107 ms) 2024-04-14 17:46:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4558920073 ms) 2024-04-14 17:46:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4558920074 ms) 2024-04-14 17:46:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4558920074 ms) 2024-04-14 17:46:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4558920075 ms) 2024-04-14 17:46:48.964 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4558921115 ms) 2024-04-14 17:46:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4558921116 ms) 2024-04-14 17:46:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:46:47.903800+00:00', 'runtime': '4558920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4558921119 ms) 2024-04-14 17:46:48.968 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:45:47.903820+00:00', 'runtime': '4558860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4558921120 ms) 2024-04-14 17:46:54.425 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4558926577 ms) 2024-04-14 17:47:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4558980072 ms) 2024-04-14 17:47:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4558980072 ms) 2024-04-14 17:47:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4558980072 ms) 2024-04-14 17:47:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4558980073 ms) 2024-04-14 17:47:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4558981106 ms) 2024-04-14 17:47:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4558981107 ms) 2024-04-14 17:47:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:47:47.903803+00:00', 'runtime': '4558980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4558981108 ms) 2024-04-14 17:47:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:46:47.903800+00:00', 'runtime': '4558920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4558981109 ms) 2024-04-14 17:48:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4559040071 ms) 2024-04-14 17:48:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4559040072 ms) 2024-04-14 17:48:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4559040072 ms) 2024-04-14 17:48:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4559040072 ms) 2024-04-14 17:48:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4559041106 ms) 2024-04-14 17:48:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4559041107 ms) 2024-04-14 17:48:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:48:47.903785+00:00', 'runtime': '4559040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4559041109 ms) 2024-04-14 17:48:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:47:47.903803+00:00', 'runtime': '4558980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4559041109 ms) 2024-04-14 17:49:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4559100073 ms) 2024-04-14 17:49:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4559100074 ms) 2024-04-14 17:49:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4559100074 ms) 2024-04-14 17:49:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4559100074 ms) 2024-04-14 17:49:48.962 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4559101113 ms) 2024-04-14 17:49:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4559101114 ms) 2024-04-14 17:49:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:49:47.903833+00:00', 'runtime': '4559100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4559101117 ms) 2024-04-14 17:49:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:48:47.903785+00:00', 'runtime': '4559040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4559101118 ms) 2024-04-14 17:49:53.984 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4559106135 ms) 2024-04-14 17:50:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4559160072 ms) 2024-04-14 17:50:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4559160072 ms) 2024-04-14 17:50:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4559160072 ms) 2024-04-14 17:50:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4559160073 ms) 2024-04-14 17:50:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4559161110 ms) 2024-04-14 17:50:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4559161111 ms) 2024-04-14 17:50:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:50:47.903818+00:00', 'runtime': '4559160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4559161114 ms) 2024-04-14 17:50:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:49:47.903833+00:00', 'runtime': '4559100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4559161115 ms) 2024-04-14 17:51:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4559220071 ms) 2024-04-14 17:51:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4559220072 ms) 2024-04-14 17:51:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4559220072 ms) 2024-04-14 17:51:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4559220072 ms) 2024-04-14 17:51:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4559221110 ms) 2024-04-14 17:51:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4559221111 ms) 2024-04-14 17:51:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:51:47.903810+00:00', 'runtime': '4559220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4559221114 ms) 2024-04-14 17:51:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:50:47.903818+00:00', 'runtime': '4559160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4559221115 ms) 2024-04-14 17:52:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4559280073 ms) 2024-04-14 17:52:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4559280074 ms) 2024-04-14 17:52:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4559280074 ms) 2024-04-14 17:52:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4559280074 ms) 2024-04-14 17:52:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4559281112 ms) 2024-04-14 17:52:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4559281113 ms) 2024-04-14 17:52:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:52:47.903807+00:00', 'runtime': '4559280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4559281116 ms) 2024-04-14 17:52:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:51:47.903810+00:00', 'runtime': '4559220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4559281117 ms) 2024-04-14 17:52:54.120 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4559286272 ms) 2024-04-14 17:53:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4559340071 ms) 2024-04-14 17:53:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4559340072 ms) 2024-04-14 17:53:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4559340072 ms) 2024-04-14 17:53:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4559340072 ms) 2024-04-14 17:53:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4559341109 ms) 2024-04-14 17:53:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4559341110 ms) 2024-04-14 17:53:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:53:47.903802+00:00', 'runtime': '4559340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4559341113 ms) 2024-04-14 17:53:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:52:47.903807+00:00', 'runtime': '4559280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4559341114 ms) 2024-04-14 17:54:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4559400062 ms) 2024-04-14 17:54:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4559400062 ms) 2024-04-14 17:54:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4559400062 ms) 2024-04-14 17:54:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4559400062 ms) 2024-04-14 17:54:48.939 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4559401091 ms) 2024-04-14 17:54:48.940 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4559401091 ms) 2024-04-14 17:54:48.941 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:54:47.903661+00:00', 'runtime': '4559400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4559401093 ms) 2024-04-14 17:54:48.942 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:53:47.903802+00:00', 'runtime': '4559340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4559401093 ms) 2024-04-14 17:54:54.505 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4559406657 ms) 2024-04-14 17:55:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4559460072 ms) 2024-04-14 17:55:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4559460073 ms) 2024-04-14 17:55:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4559460073 ms) 2024-04-14 17:55:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4559460074 ms) 2024-04-14 17:55:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4559461110 ms) 2024-04-14 17:55:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4559461111 ms) 2024-04-14 17:55:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:55:47.904856+00:00', 'runtime': '4559460.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+4559461114 ms) 2024-04-14 17:55:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:54:47.903661+00:00', 'runtime': '4559400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4559461115 ms) 2024-04-14 17:56:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4559520073 ms) 2024-04-14 17:56:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4559520073 ms) 2024-04-14 17:56:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4559520074 ms) 2024-04-14 17:56:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4559520074 ms) 2024-04-14 17:56:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4559521111 ms) 2024-04-14 17:56:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4559521112 ms) 2024-04-14 17:56:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:56:47.903792+00:00', 'runtime': '4559520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4559521115 ms) 2024-04-14 17:56:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:55:47.904856+00:00', 'runtime': '4559460.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+4559521116 ms) 2024-04-14 17:57:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4559580073 ms) 2024-04-14 17:57:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4559580073 ms) 2024-04-14 17:57:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4559580074 ms) 2024-04-14 17:57:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4559580074 ms) 2024-04-14 17:57:48.964 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4559581115 ms) 2024-04-14 17:57:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4559581116 ms) 2024-04-14 17:57:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:57:47.903795+00:00', 'runtime': '4559580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4559581118 ms) 2024-04-14 17:57:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:56:47.903792+00:00', 'runtime': '4559520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4559581118 ms) 2024-04-14 17:57:54.345 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4559586497 ms) 2024-04-14 17:58:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4559640071 ms) 2024-04-14 17:58:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4559640072 ms) 2024-04-14 17:58:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4559640072 ms) 2024-04-14 17:58:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4559640072 ms) 2024-04-14 17:58:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4559641106 ms) 2024-04-14 17:58:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4559641106 ms) 2024-04-14 17:58:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:58:47.903765+00:00', 'runtime': '4559640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4559641110 ms) 2024-04-14 17:58:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:57:47.903795+00:00', 'runtime': '4559580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4559641110 ms) 2024-04-14 17:59:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4559700073 ms) 2024-04-14 17:59:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4559700073 ms) 2024-04-14 17:59:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4559700073 ms) 2024-04-14 17:59:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4559700074 ms) 2024-04-14 17:59:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4559701110 ms) 2024-04-14 17:59:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4559701111 ms) 2024-04-14 17:59:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 17:59:47.903804+00:00', 'runtime': '4559700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4559701114 ms) 2024-04-14 17:59:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:58:47.903765+00:00', 'runtime': '4559640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4559701115 ms) 2024-04-14 17:59:54.279 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4559706431 ms) 2024-04-14 18:00:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4559760072 ms) 2024-04-14 18:00:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4559760072 ms) 2024-04-14 18:00:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4559760072 ms) 2024-04-14 18:00:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4559760073 ms) 2024-04-14 18:00:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4559761107 ms) 2024-04-14 18:00:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4559761107 ms) 2024-04-14 18:00:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:00:47.903793+00:00', 'runtime': '4559760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4559761109 ms) 2024-04-14 18:00:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 17:59:47.903804+00:00', 'runtime': '4559700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4559761110 ms) 2024-04-14 18:01:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4559820072 ms) 2024-04-14 18:01:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4559820072 ms) 2024-04-14 18:01:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4559820072 ms) 2024-04-14 18:01:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4559820073 ms) 2024-04-14 18:01:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4559821105 ms) 2024-04-14 18:01:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4559821106 ms) 2024-04-14 18:01:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:01:47.903789+00:00', 'runtime': '4559820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4559821107 ms) 2024-04-14 18:01:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:00:47.903793+00:00', 'runtime': '4559760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4559821108 ms) 2024-04-14 18:02:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4559880073 ms) 2024-04-14 18:02:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4559880073 ms) 2024-04-14 18:02:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4559880074 ms) 2024-04-14 18:02:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4559880074 ms) 2024-04-14 18:02:48.962 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4559881113 ms) 2024-04-14 18:02:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4559881114 ms) 2024-04-14 18:02:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:02:47.903793+00:00', 'runtime': '4559880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4559881119 ms) 2024-04-14 18:02:48.968 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:01:47.903789+00:00', 'runtime': '4559820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4559881120 ms) 2024-04-14 18:02:54.098 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4559886249 ms) 2024-04-14 18:03:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4559940072 ms) 2024-04-14 18:03:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4559940073 ms) 2024-04-14 18:03:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4559940073 ms) 2024-04-14 18:03:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4559940073 ms) 2024-04-14 18:03:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4559941107 ms) 2024-04-14 18:03:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4559941108 ms) 2024-04-14 18:03:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:03:47.903660+00:00', 'runtime': '4559940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4559941109 ms) 2024-04-14 18:03:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:02:47.903793+00:00', 'runtime': '4559880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4559941110 ms) 2024-04-14 18:04:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4560000063 ms) 2024-04-14 18:04:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4560000063 ms) 2024-04-14 18:04:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4560000063 ms) 2024-04-14 18:04:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4560000063 ms) 2024-04-14 18:04:48.938 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4560001090 ms) 2024-04-14 18:04:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4560001091 ms) 2024-04-14 18:04:48.941 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:04:47.903674+00:00', 'runtime': '4560000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4560001092 ms) 2024-04-14 18:04:48.941 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:03:47.903660+00:00', 'runtime': '4559940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4560001093 ms) 2024-04-14 18:04:54.290 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4560006442 ms) 2024-04-14 18:05:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4560060071 ms) 2024-04-14 18:05:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4560060072 ms) 2024-04-14 18:05:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4560060072 ms) 2024-04-14 18:05:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4560060072 ms) 2024-04-14 18:05:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4560061105 ms) 2024-04-14 18:05:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4560061105 ms) 2024-04-14 18:05:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:05:47.903781+00:00', 'runtime': '4560060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4560061107 ms) 2024-04-14 18:05:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:04:47.903674+00:00', 'runtime': '4560000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4560061108 ms) 2024-04-14 18:06:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4560120072 ms) 2024-04-14 18:06:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4560120072 ms) 2024-04-14 18:06:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4560120072 ms) 2024-04-14 18:06:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4560120073 ms) 2024-04-14 18:06:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4560121105 ms) 2024-04-14 18:06:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4560121106 ms) 2024-04-14 18:06:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:06:47.903809+00:00', 'runtime': '4560120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4560121107 ms) 2024-04-14 18:06:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:05:47.903781+00:00', 'runtime': '4560060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4560121108 ms) 2024-04-14 18:07:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4560180073 ms) 2024-04-14 18:07:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4560180074 ms) 2024-04-14 18:07:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4560180074 ms) 2024-04-14 18:07:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4560180074 ms) 2024-04-14 18:07:48.963 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4560181114 ms) 2024-04-14 18:07:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4560181115 ms) 2024-04-14 18:07:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:07:47.903799+00:00', 'runtime': '4560180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4560181119 ms) 2024-04-14 18:07:48.968 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:06:47.903809+00:00', 'runtime': '4560120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4560181120 ms) 2024-04-14 18:07:54.512 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4560186664 ms) 2024-04-14 18:08:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4560240071 ms) 2024-04-14 18:08:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4560240072 ms) 2024-04-14 18:08:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4560240072 ms) 2024-04-14 18:08:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4560240073 ms) 2024-04-14 18:08:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4560241105 ms) 2024-04-14 18:08:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4560241106 ms) 2024-04-14 18:08:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:08:47.903780+00:00', 'runtime': '4560240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4560241107 ms) 2024-04-14 18:08:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:07:47.903799+00:00', 'runtime': '4560180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4560241108 ms) 2024-04-14 18:09:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4560300073 ms) 2024-04-14 18:09:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4560300074 ms) 2024-04-14 18:09:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4560300074 ms) 2024-04-14 18:09:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4560300074 ms) 2024-04-14 18:09:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4560301112 ms) 2024-04-14 18:09:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4560301112 ms) 2024-04-14 18:09:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:09:47.903823+00:00', 'runtime': '4560300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4560301114 ms) 2024-04-14 18:09:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:08:47.903780+00:00', 'runtime': '4560240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4560301114 ms) 2024-04-14 18:09:54.615 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4560306766 ms) 2024-04-14 18:10:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4560360072 ms) 2024-04-14 18:10:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4560360072 ms) 2024-04-14 18:10:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4560360072 ms) 2024-04-14 18:10:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4560360073 ms) 2024-04-14 18:10:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4560361105 ms) 2024-04-14 18:10:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4560361105 ms) 2024-04-14 18:10:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:10:47.903772+00:00', 'runtime': '4560360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4560361107 ms) 2024-04-14 18:10:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:09:47.903823+00:00', 'runtime': '4560300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4560361107 ms) 2024-04-14 18:11:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4560420071 ms) 2024-04-14 18:11:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4560420072 ms) 2024-04-14 18:11:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4560420072 ms) 2024-04-14 18:11:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4560420072 ms) 2024-04-14 18:11:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4560421105 ms) 2024-04-14 18:11:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4560421106 ms) 2024-04-14 18:11:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:11:47.903792+00:00', 'runtime': '4560420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4560421107 ms) 2024-04-14 18:11:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:10:47.903772+00:00', 'runtime': '4560360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4560421108 ms) 2024-04-14 18:12:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4560480073 ms) 2024-04-14 18:12:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4560480073 ms) 2024-04-14 18:12:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4560480074 ms) 2024-04-14 18:12:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4560480074 ms) 2024-04-14 18:12:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4560481106 ms) 2024-04-14 18:12:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4560481107 ms) 2024-04-14 18:12:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:12:47.903801+00:00', 'runtime': '4560480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4560481108 ms) 2024-04-14 18:12:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:11:47.903792+00:00', 'runtime': '4560420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4560481109 ms) 2024-04-14 18:12:54.512 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4560486664 ms) 2024-04-14 18:13:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4560540071 ms) 2024-04-14 18:13:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4560540072 ms) 2024-04-14 18:13:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4560540072 ms) 2024-04-14 18:13:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4560540072 ms) 2024-04-14 18:13:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4560541105 ms) 2024-04-14 18:13:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4560541106 ms) 2024-04-14 18:13:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:13:47.903785+00:00', 'runtime': '4560540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4560541108 ms) 2024-04-14 18:13:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:12:47.903801+00:00', 'runtime': '4560480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4560541109 ms) 2024-04-14 18:14:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4560600062 ms) 2024-04-14 18:14:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4560600062 ms) 2024-04-14 18:14:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4560600062 ms) 2024-04-14 18:14:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4560600062 ms) 2024-04-14 18:14:48.934 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4560601085 ms) 2024-04-14 18:14:48.934 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4560601086 ms) 2024-04-14 18:14:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:14:47.903684+00:00', 'runtime': '4560600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4560601086 ms) 2024-04-14 18:14:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:13:47.903785+00:00', 'runtime': '4560540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4560601087 ms) 2024-04-14 18:15:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4560660073 ms) 2024-04-14 18:15:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4560660074 ms) 2024-04-14 18:15:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4560660074 ms) 2024-04-14 18:15:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4560660075 ms) 2024-04-14 18:15:48.966 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4560661118 ms) 2024-04-14 18:15:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4560661119 ms) 2024-04-14 18:15:48.971 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:15:47.903890+00:00', 'runtime': '4560660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4560661123 ms) 2024-04-14 18:15:48.972 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:14:47.903684+00:00', 'runtime': '4560600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4560661124 ms) 2024-04-14 18:15:54.593 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4560666745 ms) 2024-04-14 18:16:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4560720072 ms) 2024-04-14 18:16:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4560720072 ms) 2024-04-14 18:16:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4560720072 ms) 2024-04-14 18:16:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4560720073 ms) 2024-04-14 18:16:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4560721106 ms) 2024-04-14 18:16:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4560721107 ms) 2024-04-14 18:16:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:16:47.903801+00:00', 'runtime': '4560720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4560721108 ms) 2024-04-14 18:16:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:15:47.903890+00:00', 'runtime': '4560660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4560721109 ms) 2024-04-14 18:17:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4560780072 ms) 2024-04-14 18:17:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4560780072 ms) 2024-04-14 18:17:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4560780072 ms) 2024-04-14 18:17:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4560780073 ms) 2024-04-14 18:17:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4560781111 ms) 2024-04-14 18:17:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4560781112 ms) 2024-04-14 18:17:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:17:47.903829+00:00', 'runtime': '4560780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4560781115 ms) 2024-04-14 18:17:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:16:47.903801+00:00', 'runtime': '4560720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4560781116 ms) 2024-04-14 18:18:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4560840073 ms) 2024-04-14 18:18:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4560840074 ms) 2024-04-14 18:18:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4560840074 ms) 2024-04-14 18:18:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4560840074 ms) 2024-04-14 18:18:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4560841109 ms) 2024-04-14 18:18:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4560841109 ms) 2024-04-14 18:18:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:18:47.903818+00:00', 'runtime': '4560840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4560841111 ms) 2024-04-14 18:18:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:17:47.903829+00:00', 'runtime': '4560780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4560841112 ms) 2024-04-14 18:18:54.391 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4560846542 ms) 2024-04-14 18:19:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4560900071 ms) 2024-04-14 18:19:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4560900072 ms) 2024-04-14 18:19:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4560900072 ms) 2024-04-14 18:19:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4560900072 ms) 2024-04-14 18:19:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4560901105 ms) 2024-04-14 18:19:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4560901106 ms) 2024-04-14 18:19:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:19:47.903825+00:00', 'runtime': '4560900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4560901107 ms) 2024-04-14 18:19:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:18:47.903818+00:00', 'runtime': '4560840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4560901108 ms) 2024-04-14 18:20:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4560960071 ms) 2024-04-14 18:20:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4560960072 ms) 2024-04-14 18:20:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4560960072 ms) 2024-04-14 18:20:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4560960073 ms) 2024-04-14 18:20:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4560961107 ms) 2024-04-14 18:20:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4560961107 ms) 2024-04-14 18:20:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:20:47.903813+00:00', 'runtime': '4560960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4560961109 ms) 2024-04-14 18:20:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:19:47.903825+00:00', 'runtime': '4560900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4560961110 ms) 2024-04-14 18:21:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4561020073 ms) 2024-04-14 18:21:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4561020073 ms) 2024-04-14 18:21:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4561020074 ms) 2024-04-14 18:21:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4561020074 ms) 2024-04-14 18:21:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4561021108 ms) 2024-04-14 18:21:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4561021109 ms) 2024-04-14 18:21:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:21:47.903796+00:00', 'runtime': '4561020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4561021111 ms) 2024-04-14 18:21:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:20:47.903813+00:00', 'runtime': '4560960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4561021112 ms) 2024-04-14 18:21:54.772 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4561026924 ms) 2024-04-14 18:22:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4561080071 ms) 2024-04-14 18:22:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4561080072 ms) 2024-04-14 18:22:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4561080072 ms) 2024-04-14 18:22:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4561080072 ms) 2024-04-14 18:22:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4561081106 ms) 2024-04-14 18:22:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4561081107 ms) 2024-04-14 18:22:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:22:47.903785+00:00', 'runtime': '4561080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4561081108 ms) 2024-04-14 18:22:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:21:47.903796+00:00', 'runtime': '4561020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4561081109 ms) 2024-04-14 18:23:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4561140072 ms) 2024-04-14 18:23:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4561140073 ms) 2024-04-14 18:23:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4561140073 ms) 2024-04-14 18:23:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4561140073 ms) 2024-04-14 18:23:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4561141107 ms) 2024-04-14 18:23:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4561141107 ms) 2024-04-14 18:23:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:23:47.904628+00:00', 'runtime': '4561140.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+4561141109 ms) 2024-04-14 18:23:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:22:47.903785+00:00', 'runtime': '4561080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4561141110 ms) 2024-04-14 18:24:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4561200063 ms) 2024-04-14 18:24:47.912 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4561200063 ms) 2024-04-14 18:24:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4561200063 ms) 2024-04-14 18:24:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4561200063 ms) 2024-04-14 18:24:48.937 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4561201089 ms) 2024-04-14 18:24:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4561201089 ms) 2024-04-14 18:24:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:24:47.903666+00:00', 'runtime': '4561200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4561201091 ms) 2024-04-14 18:24:48.940 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:23:47.904628+00:00', 'runtime': '4561140.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+4561201092 ms) 2024-04-14 18:24:54.383 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4561206535 ms) 2024-04-14 18:25:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4561260071 ms) 2024-04-14 18:25:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4561260072 ms) 2024-04-14 18:25:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4561260072 ms) 2024-04-14 18:25:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4561260072 ms) 2024-04-14 18:25:48.951 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4561261102 ms) 2024-04-14 18:25:48.951 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4561261103 ms) 2024-04-14 18:25:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:25:47.903814+00:00', 'runtime': '4561260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4561261106 ms) 2024-04-14 18:25:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:24:47.903666+00:00', 'runtime': '4561200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4561261107 ms) 2024-04-14 18:26:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4561320073 ms) 2024-04-14 18:26:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4561320074 ms) 2024-04-14 18:26:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4561320074 ms) 2024-04-14 18:26:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4561320075 ms) 2024-04-14 18:26:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4561321111 ms) 2024-04-14 18:26:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4561321112 ms) 2024-04-14 18:26:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:26:47.903767+00:00', 'runtime': '4561320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4561321115 ms) 2024-04-14 18:26:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:25:47.903814+00:00', 'runtime': '4561260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4561321116 ms) 2024-04-14 18:26:54.321 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4561326472 ms) 2024-04-14 18:27:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4561380072 ms) 2024-04-14 18:27:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4561380072 ms) 2024-04-14 18:27:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4561380073 ms) 2024-04-14 18:27:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4561380073 ms) 2024-04-14 18:27:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4561381109 ms) 2024-04-14 18:27:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4561381110 ms) 2024-04-14 18:27:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:27:47.903782+00:00', 'runtime': '4561380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4561381113 ms) 2024-04-14 18:27:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:26:47.903767+00:00', 'runtime': '4561320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4561381114 ms) 2024-04-14 18:28:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4561440073 ms) 2024-04-14 18:28:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4561440074 ms) 2024-04-14 18:28:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4561440074 ms) 2024-04-14 18:28:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4561440074 ms) 2024-04-14 18:28:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4561441112 ms) 2024-04-14 18:28:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4561441113 ms) 2024-04-14 18:28:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:28:47.903805+00:00', 'runtime': '4561440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4561441114 ms) 2024-04-14 18:28:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:27:47.903782+00:00', 'runtime': '4561380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4561441115 ms) 2024-04-14 18:28:54.378 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4561446529 ms) 2024-04-14 18:29:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4561500072 ms) 2024-04-14 18:29:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4561500072 ms) 2024-04-14 18:29:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4561500072 ms) 2024-04-14 18:29:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4561500073 ms) 2024-04-14 18:29:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4561501110 ms) 2024-04-14 18:29:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4561501110 ms) 2024-04-14 18:29:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:29:47.903822+00:00', 'runtime': '4561500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4561501113 ms) 2024-04-14 18:29:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:28:47.903805+00:00', 'runtime': '4561440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4561501114 ms) 2024-04-14 18:30:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4561560072 ms) 2024-04-14 18:30:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4561560072 ms) 2024-04-14 18:30:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4561560072 ms) 2024-04-14 18:30:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4561560073 ms) 2024-04-14 18:30:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4561561110 ms) 2024-04-14 18:30:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4561561111 ms) 2024-04-14 18:30:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:30:47.903792+00:00', 'runtime': '4561560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4561561114 ms) 2024-04-14 18:30:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:29:47.903822+00:00', 'runtime': '4561500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4561561115 ms) 2024-04-14 18:31:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4561620073 ms) 2024-04-14 18:31:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4561620073 ms) 2024-04-14 18:31:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4561620073 ms) 2024-04-14 18:31:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4561620074 ms) 2024-04-14 18:31:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4561621111 ms) 2024-04-14 18:31:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4561621112 ms) 2024-04-14 18:31:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:31:47.903808+00:00', 'runtime': '4561620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4561621113 ms) 2024-04-14 18:31:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:30:47.903792+00:00', 'runtime': '4561560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4561621114 ms) 2024-04-14 18:31:54.268 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4561626419 ms) 2024-04-14 18:32:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4561680071 ms) 2024-04-14 18:32:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4561680072 ms) 2024-04-14 18:32:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4561680072 ms) 2024-04-14 18:32:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4561680072 ms) 2024-04-14 18:32:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4561681107 ms) 2024-04-14 18:32:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4561681108 ms) 2024-04-14 18:32:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:32:47.903797+00:00', 'runtime': '4561680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4561681109 ms) 2024-04-14 18:32:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:31:47.903808+00:00', 'runtime': '4561620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4561681110 ms) 2024-04-14 18:33:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4561740073 ms) 2024-04-14 18:33:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4561740073 ms) 2024-04-14 18:33:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4561740074 ms) 2024-04-14 18:33:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4561740074 ms) 2024-04-14 18:33:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4561741111 ms) 2024-04-14 18:33:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4561741112 ms) 2024-04-14 18:33:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:33:47.903827+00:00', 'runtime': '4561740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4561741113 ms) 2024-04-14 18:33:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:32:47.903797+00:00', 'runtime': '4561680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4561741114 ms) 2024-04-14 18:33:54.791 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4561746943 ms) 2024-04-14 18:34:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4561800062 ms) 2024-04-14 18:34:47.910 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4561800062 ms) 2024-04-14 18:34:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4561800062 ms) 2024-04-14 18:34:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4561800062 ms) 2024-04-14 18:34:48.934 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4561801086 ms) 2024-04-14 18:34:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4561801086 ms) 2024-04-14 18:34:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:34:47.903637+00:00', 'runtime': '4561800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4561801088 ms) 2024-04-14 18:34:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:33:47.903827+00:00', 'runtime': '4561740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4561801088 ms) 2024-04-14 18:35:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4561860072 ms) 2024-04-14 18:35:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4561860072 ms) 2024-04-14 18:35:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4561860072 ms) 2024-04-14 18:35:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4561860073 ms) 2024-04-14 18:35:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4561861105 ms) 2024-04-14 18:35:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4561861106 ms) 2024-04-14 18:35:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:35:47.903835+00:00', 'runtime': '4561860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4561861107 ms) 2024-04-14 18:35:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:34:47.903637+00:00', 'runtime': '4561800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4561861108 ms) 2024-04-14 18:36:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4561920073 ms) 2024-04-14 18:36:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4561920074 ms) 2024-04-14 18:36:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4561920074 ms) 2024-04-14 18:36:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4561920074 ms) 2024-04-14 18:36:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4561921106 ms) 2024-04-14 18:36:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4561921107 ms) 2024-04-14 18:36:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:36:47.903836+00:00', 'runtime': '4561920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4561921108 ms) 2024-04-14 18:36:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:35:47.903835+00:00', 'runtime': '4561860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4561921109 ms) 2024-04-14 18:36:54.467 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4561926619 ms) 2024-04-14 18:37:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4561980071 ms) 2024-04-14 18:37:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4561980072 ms) 2024-04-14 18:37:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4561980072 ms) 2024-04-14 18:37:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4561980072 ms) 2024-04-14 18:37:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4561981104 ms) 2024-04-14 18:37:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4561981105 ms) 2024-04-14 18:37:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:37:47.903805+00:00', 'runtime': '4561980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4561981107 ms) 2024-04-14 18:37:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:36:47.903836+00:00', 'runtime': '4561920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4561981108 ms) 2024-04-14 18:38:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4562040072 ms) 2024-04-14 18:38:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4562040072 ms) 2024-04-14 18:38:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4562040072 ms) 2024-04-14 18:38:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4562040073 ms) 2024-04-14 18:38:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4562041105 ms) 2024-04-14 18:38:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4562041106 ms) 2024-04-14 18:38:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:38:47.903805+00:00', 'runtime': '4562040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4562041107 ms) 2024-04-14 18:38:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:37:47.903805+00:00', 'runtime': '4561980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4562041108 ms) 2024-04-14 18:39:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4562100073 ms) 2024-04-14 18:39:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4562100073 ms) 2024-04-14 18:39:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4562100074 ms) 2024-04-14 18:39:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4562100074 ms) 2024-04-14 18:39:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4562101108 ms) 2024-04-14 18:39:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4562101109 ms) 2024-04-14 18:39:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:39:47.903825+00:00', 'runtime': '4562100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4562101113 ms) 2024-04-14 18:39:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:38:47.903805+00:00', 'runtime': '4562040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4562101113 ms) 2024-04-14 18:39:54.300 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4562106451 ms) 2024-04-14 18:40:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4562160071 ms) 2024-04-14 18:40:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4562160072 ms) 2024-04-14 18:40:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4562160072 ms) 2024-04-14 18:40:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4562160073 ms) 2024-04-14 18:40:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4562161104 ms) 2024-04-14 18:40:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4562161105 ms) 2024-04-14 18:40:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:40:47.903778+00:00', 'runtime': '4562160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4562161107 ms) 2024-04-14 18:40:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:39:47.903825+00:00', 'runtime': '4562100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4562161108 ms) 2024-04-14 18:41:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4562220071 ms) 2024-04-14 18:41:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4562220072 ms) 2024-04-14 18:41:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4562220072 ms) 2024-04-14 18:41:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4562220072 ms) 2024-04-14 18:41:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4562221107 ms) 2024-04-14 18:41:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4562221107 ms) 2024-04-14 18:41:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:41:47.903818+00:00', 'runtime': '4562220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4562221109 ms) 2024-04-14 18:41:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:40:47.903778+00:00', 'runtime': '4562160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4562221110 ms) 2024-04-14 18:42:47.925 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4562280077 ms) 2024-04-14 18:42:47.926 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4562280077 ms) 2024-04-14 18:42:47.926 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4562280078 ms) 2024-04-14 18:42:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4562280078 ms) 2024-04-14 18:42:48.964 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4562281115 ms) 2024-04-14 18:42:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4562281116 ms) 2024-04-14 18:42:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:42:47.908079+00:00', 'runtime': '4562280.006', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4562281117 ms) 2024-04-14 18:42:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:41:47.903818+00:00', 'runtime': '4562220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4562281118 ms) 2024-04-14 18:42:54.276 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4562286428 ms) 2024-04-14 18:43:47.919 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4562340071 ms) 2024-04-14 18:43:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4562340071 ms) 2024-04-14 18:43:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4562340072 ms) 2024-04-14 18:43:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4562340072 ms) 2024-04-14 18:43:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4562341109 ms) 2024-04-14 18:43:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4562341110 ms) 2024-04-14 18:43:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:43:47.903746+00:00', 'runtime': '4562340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4562341113 ms) 2024-04-14 18:43:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:42:47.908079+00:00', 'runtime': '4562280.006', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4562341114 ms) 2024-04-14 18:44:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4562400062 ms) 2024-04-14 18:44:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4562400062 ms) 2024-04-14 18:44:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4562400062 ms) 2024-04-14 18:44:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4562400062 ms) 2024-04-14 18:44:48.934 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4562401085 ms) 2024-04-14 18:44:48.934 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4562401086 ms) 2024-04-14 18:44:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:44:47.903646+00:00', 'runtime': '4562400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4562401086 ms) 2024-04-14 18:44:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:43:47.903746+00:00', 'runtime': '4562340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4562401087 ms) 2024-04-14 18:45:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4562460073 ms) 2024-04-14 18:45:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4562460073 ms) 2024-04-14 18:45:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4562460074 ms) 2024-04-14 18:45:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4562460074 ms) 2024-04-14 18:45:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4562461111 ms) 2024-04-14 18:45:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4562461112 ms) 2024-04-14 18:45:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:45:47.903821+00:00', 'runtime': '4562460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4562461115 ms) 2024-04-14 18:45:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:44:47.903646+00:00', 'runtime': '4562400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4562461115 ms) 2024-04-14 18:45:54.152 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4562466303 ms) 2024-04-14 18:46:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4562520072 ms) 2024-04-14 18:46:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4562520072 ms) 2024-04-14 18:46:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4562520072 ms) 2024-04-14 18:46:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4562520073 ms) 2024-04-14 18:46:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4562521106 ms) 2024-04-14 18:46:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4562521107 ms) 2024-04-14 18:46:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:46:47.903801+00:00', 'runtime': '4562520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4562521109 ms) 2024-04-14 18:46:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:45:47.903821+00:00', 'runtime': '4562460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4562521110 ms) 2024-04-14 18:47:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4562580071 ms) 2024-04-14 18:47:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4562580072 ms) 2024-04-14 18:47:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4562580072 ms) 2024-04-14 18:47:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4562580072 ms) 2024-04-14 18:47:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4562581105 ms) 2024-04-14 18:47:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4562581105 ms) 2024-04-14 18:47:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:47:47.903812+00:00', 'runtime': '4562580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4562581107 ms) 2024-04-14 18:47:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:46:47.903801+00:00', 'runtime': '4562520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4562581108 ms) 2024-04-14 18:48:47.926 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4562640077 ms) 2024-04-14 18:48:47.926 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4562640078 ms) 2024-04-14 18:48:47.926 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4562640078 ms) 2024-04-14 18:48:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4562640078 ms) 2024-04-14 18:48:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4562641112 ms) 2024-04-14 18:48:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4562641113 ms) 2024-04-14 18:48:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:48:47.908026+00:00', 'runtime': '4562640.005', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4562641114 ms) 2024-04-14 18:48:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:47:47.903812+00:00', 'runtime': '4562580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4562641115 ms) 2024-04-14 18:48:54.315 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4562646467 ms) 2024-04-14 18:49:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4562700071 ms) 2024-04-14 18:49:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4562700072 ms) 2024-04-14 18:49:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4562700072 ms) 2024-04-14 18:49:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4562700072 ms) 2024-04-14 18:49:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4562701105 ms) 2024-04-14 18:49:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4562701105 ms) 2024-04-14 18:49:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:49:47.903767+00:00', 'runtime': '4562700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4562701107 ms) 2024-04-14 18:49:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:48:47.908026+00:00', 'runtime': '4562640.005', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4562701108 ms) 2024-04-14 18:50:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4562760073 ms) 2024-04-14 18:50:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4562760073 ms) 2024-04-14 18:50:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4562760074 ms) 2024-04-14 18:50:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4562760074 ms) 2024-04-14 18:50:48.966 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4562761118 ms) 2024-04-14 18:50:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4562761118 ms) 2024-04-14 18:50:48.971 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:50:47.903811+00:00', 'runtime': '4562760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4562761123 ms) 2024-04-14 18:50:48.972 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:49:47.903767+00:00', 'runtime': '4562700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4562761124 ms) 2024-04-14 18:50:54.144 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4562766295 ms) 2024-04-14 18:51:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4562820072 ms) 2024-04-14 18:51:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4562820072 ms) 2024-04-14 18:51:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4562820072 ms) 2024-04-14 18:51:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4562820073 ms) 2024-04-14 18:51:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4562821105 ms) 2024-04-14 18:51:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4562821106 ms) 2024-04-14 18:51:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:51:47.903814+00:00', 'runtime': '4562820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4562821108 ms) 2024-04-14 18:51:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:50:47.903811+00:00', 'runtime': '4562760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4562821108 ms) 2024-04-14 18:52:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4562880073 ms) 2024-04-14 18:52:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4562880073 ms) 2024-04-14 18:52:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4562880073 ms) 2024-04-14 18:52:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4562880074 ms) 2024-04-14 18:52:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4562881105 ms) 2024-04-14 18:52:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4562881106 ms) 2024-04-14 18:52:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:52:47.903824+00:00', 'runtime': '4562880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4562881108 ms) 2024-04-14 18:52:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:51:47.903814+00:00', 'runtime': '4562820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4562881109 ms) 2024-04-14 18:52:54.539 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4562886690 ms) 2024-04-14 18:53:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4562940072 ms) 2024-04-14 18:53:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4562940073 ms) 2024-04-14 18:53:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4562940073 ms) 2024-04-14 18:53:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4562940074 ms) 2024-04-14 18:53:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4562941111 ms) 2024-04-14 18:53:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4562941111 ms) 2024-04-14 18:53:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:53:47.904796+00:00', 'runtime': '4562940.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+4562941115 ms) 2024-04-14 18:53:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:52:47.903824+00:00', 'runtime': '4562880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4562941115 ms) 2024-04-14 18:54:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4563000062 ms) 2024-04-14 18:54:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4563000062 ms) 2024-04-14 18:54:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4563000063 ms) 2024-04-14 18:54:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4563000063 ms) 2024-04-14 18:54:48.937 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4563001089 ms) 2024-04-14 18:54:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4563001089 ms) 2024-04-14 18:54:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:54:47.904038+00:00', 'runtime': '4563000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4563001090 ms) 2024-04-14 18:54:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:53:47.904796+00:00', 'runtime': '4562940.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+4563001091 ms) 2024-04-14 18:55:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4563060073 ms) 2024-04-14 18:55:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4563060074 ms) 2024-04-14 18:55:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4563060074 ms) 2024-04-14 18:55:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4563060074 ms) 2024-04-14 18:55:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4563061110 ms) 2024-04-14 18:55:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4563061111 ms) 2024-04-14 18:55:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:55:47.903875+00:00', 'runtime': '4563060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4563061114 ms) 2024-04-14 18:55:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:54:47.904038+00:00', 'runtime': '4563000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4563061115 ms) 2024-04-14 18:55:54.855 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4563067007 ms) 2024-04-14 18:56:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4563120072 ms) 2024-04-14 18:56:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4563120072 ms) 2024-04-14 18:56:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4563120072 ms) 2024-04-14 18:56:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4563120073 ms) 2024-04-14 18:56:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4563121105 ms) 2024-04-14 18:56:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4563121106 ms) 2024-04-14 18:56:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:56:47.903824+00:00', 'runtime': '4563120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4563121108 ms) 2024-04-14 18:56:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:55:47.903875+00:00', 'runtime': '4563060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4563121109 ms) 2024-04-14 18:57:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4563180071 ms) 2024-04-14 18:57:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4563180072 ms) 2024-04-14 18:57:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4563180072 ms) 2024-04-14 18:57:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4563180072 ms) 2024-04-14 18:57:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4563181105 ms) 2024-04-14 18:57:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4563181105 ms) 2024-04-14 18:57:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:57:47.903817+00:00', 'runtime': '4563180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4563181107 ms) 2024-04-14 18:57:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:56:47.903824+00:00', 'runtime': '4563120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4563181108 ms) 2024-04-14 18:58:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4563240073 ms) 2024-04-14 18:58:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4563240074 ms) 2024-04-14 18:58:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4563240074 ms) 2024-04-14 18:58:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4563240074 ms) 2024-04-14 18:58:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4563241108 ms) 2024-04-14 18:58:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4563241109 ms) 2024-04-14 18:58:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:58:47.903800+00:00', 'runtime': '4563240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4563241111 ms) 2024-04-14 18:58:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:57:47.903817+00:00', 'runtime': '4563180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4563241111 ms) 2024-04-14 18:58:54.371 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4563246523 ms) 2024-04-14 18:59:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4563300071 ms) 2024-04-14 18:59:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4563300072 ms) 2024-04-14 18:59:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4563300072 ms) 2024-04-14 18:59:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4563300073 ms) 2024-04-14 18:59:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4563301106 ms) 2024-04-14 18:59:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4563301107 ms) 2024-04-14 18:59:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 18:59:47.903792+00:00', 'runtime': '4563300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4563301109 ms) 2024-04-14 18:59:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:58:47.903800+00:00', 'runtime': '4563240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4563301109 ms) 2024-04-14 19:00:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4563360071 ms) 2024-04-14 19:00:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4563360072 ms) 2024-04-14 19:00:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4563360072 ms) 2024-04-14 19:00:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4563360072 ms) 2024-04-14 19:00:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4563361105 ms) 2024-04-14 19:00:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4563361105 ms) 2024-04-14 19:00:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:00:47.903810+00:00', 'runtime': '4563360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4563361107 ms) 2024-04-14 19:00:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 18:59:47.903792+00:00', 'runtime': '4563300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4563361108 ms) 2024-04-14 19:01:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4563420073 ms) 2024-04-14 19:01:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4563420074 ms) 2024-04-14 19:01:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4563420074 ms) 2024-04-14 19:01:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4563420075 ms) 2024-04-14 19:01:48.962 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4563421113 ms) 2024-04-14 19:01:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4563421114 ms) 2024-04-14 19:01:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:01:47.903832+00:00', 'runtime': '4563420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4563421117 ms) 2024-04-14 19:01:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:00:47.903810+00:00', 'runtime': '4563360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4563421118 ms) 2024-04-14 19:01:54.673 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4563426824 ms) 2024-04-14 19:02:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4563480071 ms) 2024-04-14 19:02:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4563480072 ms) 2024-04-14 19:02:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4563480072 ms) 2024-04-14 19:02:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4563480073 ms) 2024-04-14 19:02:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4563481105 ms) 2024-04-14 19:02:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4563481106 ms) 2024-04-14 19:02:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:02:47.903772+00:00', 'runtime': '4563480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4563481107 ms) 2024-04-14 19:02:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:01:47.903832+00:00', 'runtime': '4563420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4563481108 ms) 2024-04-14 19:03:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4563540073 ms) 2024-04-14 19:03:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4563540074 ms) 2024-04-14 19:03:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4563540074 ms) 2024-04-14 19:03:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4563540075 ms) 2024-04-14 19:03:48.963 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4563541114 ms) 2024-04-14 19:03:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4563541115 ms) 2024-04-14 19:03:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:03:47.903824+00:00', 'runtime': '4563540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4563541118 ms) 2024-04-14 19:03:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:02:47.903772+00:00', 'runtime': '4563480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4563541119 ms) 2024-04-14 19:03:54.314 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4563546466 ms) 2024-04-14 19:04:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4563600062 ms) 2024-04-14 19:04:47.910 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4563600062 ms) 2024-04-14 19:04:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4563600062 ms) 2024-04-14 19:04:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4563600062 ms) 2024-04-14 19:04:48.934 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4563601085 ms) 2024-04-14 19:04:48.934 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4563601086 ms) 2024-04-14 19:04:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:04:47.903613+00:00', 'runtime': '4563600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4563601087 ms) 2024-04-14 19:04:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:03:47.903824+00:00', 'runtime': '4563540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4563601087 ms) 2024-04-14 19:05:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4563660073 ms) 2024-04-14 19:05:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4563660073 ms) 2024-04-14 19:05:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4563660073 ms) 2024-04-14 19:05:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4563660074 ms) 2024-04-14 19:05:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4563661109 ms) 2024-04-14 19:05:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4563661110 ms) 2024-04-14 19:05:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:05:47.903864+00:00', 'runtime': '4563660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4563661113 ms) 2024-04-14 19:05:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:04:47.903613+00:00', 'runtime': '4563600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4563661114 ms) 2024-04-14 19:05:54.770 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4563666921 ms) 2024-04-14 19:06:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4563720072 ms) 2024-04-14 19:06:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4563720072 ms) 2024-04-14 19:06:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4563720072 ms) 2024-04-14 19:06:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4563720073 ms) 2024-04-14 19:06:48.951 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4563721103 ms) 2024-04-14 19:06:48.952 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4563721103 ms) 2024-04-14 19:06:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:06:47.903798+00:00', 'runtime': '4563720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4563721105 ms) 2024-04-14 19:06:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:05:47.903864+00:00', 'runtime': '4563660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4563721105 ms) 2024-04-14 19:07:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4563780072 ms) 2024-04-14 19:07:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4563780072 ms) 2024-04-14 19:07:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4563780072 ms) 2024-04-14 19:07:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4563780073 ms) 2024-04-14 19:07:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4563781107 ms) 2024-04-14 19:07:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4563781108 ms) 2024-04-14 19:07:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:07:47.903827+00:00', 'runtime': '4563780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4563781110 ms) 2024-04-14 19:07:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:06:47.903798+00:00', 'runtime': '4563720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4563781111 ms) 2024-04-14 19:08:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4563840073 ms) 2024-04-14 19:08:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4563840074 ms) 2024-04-14 19:08:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4563840074 ms) 2024-04-14 19:08:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4563840075 ms) 2024-04-14 19:08:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4563841110 ms) 2024-04-14 19:08:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4563841111 ms) 2024-04-14 19:08:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:08:47.903789+00:00', 'runtime': '4563840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4563841112 ms) 2024-04-14 19:08:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:07:47.903827+00:00', 'runtime': '4563780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4563841113 ms) 2024-04-14 19:08:53.844 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4563845995 ms) 2024-04-14 19:09:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4563900072 ms) 2024-04-14 19:09:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4563900072 ms) 2024-04-14 19:09:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4563900072 ms) 2024-04-14 19:09:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4563900073 ms) 2024-04-14 19:09:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4563901106 ms) 2024-04-14 19:09:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4563901107 ms) 2024-04-14 19:09:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:09:47.903791+00:00', 'runtime': '4563900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4563901108 ms) 2024-04-14 19:09:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:08:47.903789+00:00', 'runtime': '4563840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4563901109 ms) 2024-04-14 19:10:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4563960073 ms) 2024-04-14 19:10:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4563960073 ms) 2024-04-14 19:10:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4563960074 ms) 2024-04-14 19:10:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4563960074 ms) 2024-04-14 19:10:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4563961111 ms) 2024-04-14 19:10:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4563961112 ms) 2024-04-14 19:10:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:10:47.903793+00:00', 'runtime': '4563960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4563961113 ms) 2024-04-14 19:10:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:09:47.903791+00:00', 'runtime': '4563900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4563961114 ms) 2024-04-14 19:10:53.817 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4563965969 ms) 2024-04-14 19:11:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4564020072 ms) 2024-04-14 19:11:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4564020072 ms) 2024-04-14 19:11:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4564020072 ms) 2024-04-14 19:11:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4564020073 ms) 2024-04-14 19:11:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4564021105 ms) 2024-04-14 19:11:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4564021106 ms) 2024-04-14 19:11:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:11:47.903803+00:00', 'runtime': '4564020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4564021108 ms) 2024-04-14 19:11:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:10:47.903793+00:00', 'runtime': '4563960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4564021108 ms) 2024-04-14 19:12:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4564080073 ms) 2024-04-14 19:12:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4564080073 ms) 2024-04-14 19:12:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4564080074 ms) 2024-04-14 19:12:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4564080074 ms) 2024-04-14 19:12:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4564081112 ms) 2024-04-14 19:12:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4564081113 ms) 2024-04-14 19:12:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:12:47.903818+00:00', 'runtime': '4564080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4564081115 ms) 2024-04-14 19:12:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:11:47.903803+00:00', 'runtime': '4564020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4564081115 ms) 2024-04-14 19:12:54.475 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4564086626 ms) 2024-04-14 19:13:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4564140073 ms) 2024-04-14 19:13:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4564140073 ms) 2024-04-14 19:13:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4564140073 ms) 2024-04-14 19:13:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4564140074 ms) 2024-04-14 19:13:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4564141111 ms) 2024-04-14 19:13:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4564141111 ms) 2024-04-14 19:13:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:13:47.904844+00:00', 'runtime': '4564140.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+4564141115 ms) 2024-04-14 19:13:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:12:47.903818+00:00', 'runtime': '4564080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4564141116 ms) 2024-04-14 19:14:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4564200062 ms) 2024-04-14 19:14:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4564200062 ms) 2024-04-14 19:14:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4564200062 ms) 2024-04-14 19:14:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4564200063 ms) 2024-04-14 19:14:48.935 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4564201086 ms) 2024-04-14 19:14:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4564201087 ms) 2024-04-14 19:14:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:14:47.903662+00:00', 'runtime': '4564200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4564201088 ms) 2024-04-14 19:14:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:13:47.904844+00:00', 'runtime': '4564140.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+4564201088 ms) 2024-04-14 19:15:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4564260073 ms) 2024-04-14 19:15:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4564260074 ms) 2024-04-14 19:15:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4564260074 ms) 2024-04-14 19:15:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4564260074 ms) 2024-04-14 19:15:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4564261112 ms) 2024-04-14 19:15:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4564261112 ms) 2024-04-14 19:15:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:15:47.903843+00:00', 'runtime': '4564260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4564261115 ms) 2024-04-14 19:15:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:14:47.903662+00:00', 'runtime': '4564200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4564261116 ms) 2024-04-14 19:15:54.265 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4564266417 ms) 2024-04-14 19:16:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4564320071 ms) 2024-04-14 19:16:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4564320072 ms) 2024-04-14 19:16:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4564320072 ms) 2024-04-14 19:16:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4564320072 ms) 2024-04-14 19:16:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4564321105 ms) 2024-04-14 19:16:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4564321106 ms) 2024-04-14 19:16:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:16:47.903797+00:00', 'runtime': '4564320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4564321108 ms) 2024-04-14 19:16:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:15:47.903843+00:00', 'runtime': '4564260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4564321108 ms) 2024-04-14 19:17:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4564380072 ms) 2024-04-14 19:17:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4564380072 ms) 2024-04-14 19:17:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4564380072 ms) 2024-04-14 19:17:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4564380073 ms) 2024-04-14 19:17:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4564381104 ms) 2024-04-14 19:17:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4564381105 ms) 2024-04-14 19:17:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:17:47.903827+00:00', 'runtime': '4564380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4564381107 ms) 2024-04-14 19:17:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:16:47.903797+00:00', 'runtime': '4564320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4564381107 ms) 2024-04-14 19:18:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4564440073 ms) 2024-04-14 19:18:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4564440074 ms) 2024-04-14 19:18:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4564440074 ms) 2024-04-14 19:18:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4564440074 ms) 2024-04-14 19:18:48.963 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4564441115 ms) 2024-04-14 19:18:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4564441116 ms) 2024-04-14 19:18:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:18:47.903820+00:00', 'runtime': '4564440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4564441117 ms) 2024-04-14 19:18:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:17:47.903827+00:00', 'runtime': '4564380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4564441118 ms) 2024-04-14 19:18:54.357 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4564446509 ms) 2024-04-14 19:19:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4564500071 ms) 2024-04-14 19:19:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4564500072 ms) 2024-04-14 19:19:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4564500072 ms) 2024-04-14 19:19:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4564500072 ms) 2024-04-14 19:19:48.951 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4564501103 ms) 2024-04-14 19:19:48.952 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4564501104 ms) 2024-04-14 19:19:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:19:47.903816+00:00', 'runtime': '4564500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4564501105 ms) 2024-04-14 19:19:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:18:47.903820+00:00', 'runtime': '4564440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4564501106 ms) 2024-04-14 19:20:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4564560073 ms) 2024-04-14 19:20:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4564560074 ms) 2024-04-14 19:20:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4564560074 ms) 2024-04-14 19:20:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4564560075 ms) 2024-04-14 19:20:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4564561110 ms) 2024-04-14 19:20:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4564561111 ms) 2024-04-14 19:20:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:20:47.903823+00:00', 'runtime': '4564560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4564561115 ms) 2024-04-14 19:20:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:19:47.903816+00:00', 'runtime': '4564500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4564561116 ms) 2024-04-14 19:20:54.615 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4564566767 ms) 2024-04-14 19:21:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4564620072 ms) 2024-04-14 19:21:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4564620073 ms) 2024-04-14 19:21:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4564620073 ms) 2024-04-14 19:21:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4564620074 ms) 2024-04-14 19:21:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4564621106 ms) 2024-04-14 19:21:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4564621107 ms) 2024-04-14 19:21:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:21:47.904745+00:00', 'runtime': '4564620.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+4564621109 ms) 2024-04-14 19:21:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:20:47.903823+00:00', 'runtime': '4564560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4564621109 ms) 2024-04-14 19:22:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4564680073 ms) 2024-04-14 19:22:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4564680074 ms) 2024-04-14 19:22:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4564680074 ms) 2024-04-14 19:22:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4564680075 ms) 2024-04-14 19:22:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4564681113 ms) 2024-04-14 19:22:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4564681113 ms) 2024-04-14 19:22:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:22:47.903855+00:00', 'runtime': '4564680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4564681117 ms) 2024-04-14 19:22:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:21:47.904745+00:00', 'runtime': '4564620.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+4564681118 ms) 2024-04-14 19:22:54.642 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4564686793 ms) 2024-04-14 19:23:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4564740071 ms) 2024-04-14 19:23:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4564740072 ms) 2024-04-14 19:23:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4564740072 ms) 2024-04-14 19:23:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4564740072 ms) 2024-04-14 19:23:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4564741106 ms) 2024-04-14 19:23:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4564741107 ms) 2024-04-14 19:23:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:23:47.903803+00:00', 'runtime': '4564740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4564741109 ms) 2024-04-14 19:23:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:22:47.903855+00:00', 'runtime': '4564680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4564741110 ms) 2024-04-14 19:24:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4564800062 ms) 2024-04-14 19:24:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4564800062 ms) 2024-04-14 19:24:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4564800062 ms) 2024-04-14 19:24:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4564800062 ms) 2024-04-14 19:24:48.937 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4564801089 ms) 2024-04-14 19:24:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4564801089 ms) 2024-04-14 19:24:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:24:47.903677+00:00', 'runtime': '4564800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4564801091 ms) 2024-04-14 19:24:48.940 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:23:47.903803+00:00', 'runtime': '4564740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4564801091 ms) 2024-04-14 19:25:47.925 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4564860077 ms) 2024-04-14 19:25:47.926 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4564860077 ms) 2024-04-14 19:25:47.926 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4564860078 ms) 2024-04-14 19:25:47.926 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4564860078 ms) 2024-04-14 19:25:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4564861113 ms) 2024-04-14 19:25:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4564861113 ms) 2024-04-14 19:25:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:25:47.907914+00:00', 'runtime': '4564860.005', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4564861116 ms) 2024-04-14 19:25:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:24:47.903677+00:00', 'runtime': '4564800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4564861117 ms) 2024-04-14 19:25:54.175 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4564866326 ms) 2024-04-14 19:26:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4564920071 ms) 2024-04-14 19:26:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4564920072 ms) 2024-04-14 19:26:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4564920072 ms) 2024-04-14 19:26:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4564920073 ms) 2024-04-14 19:26:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4564921105 ms) 2024-04-14 19:26:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4564921106 ms) 2024-04-14 19:26:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:26:47.903796+00:00', 'runtime': '4564920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4564921108 ms) 2024-04-14 19:26:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:25:47.907914+00:00', 'runtime': '4564860.005', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4564921108 ms) 2024-04-14 19:27:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4564980073 ms) 2024-04-14 19:27:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4564980074 ms) 2024-04-14 19:27:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4564980074 ms) 2024-04-14 19:27:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4564980075 ms) 2024-04-14 19:27:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4564981113 ms) 2024-04-14 19:27:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4564981114 ms) 2024-04-14 19:27:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:27:47.903823+00:00', 'runtime': '4564980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4564981117 ms) 2024-04-14 19:27:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:26:47.903796+00:00', 'runtime': '4564920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4564981118 ms) 2024-04-14 19:27:53.888 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4564986040 ms) 2024-04-14 19:28:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4565040073 ms) 2024-04-14 19:28:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4565040073 ms) 2024-04-14 19:28:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4565040073 ms) 2024-04-14 19:28:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4565040074 ms) 2024-04-14 19:28:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4565041112 ms) 2024-04-14 19:28:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4565041113 ms) 2024-04-14 19:28:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:28:47.903812+00:00', 'runtime': '4565040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4565041115 ms) 2024-04-14 19:28:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:27:47.903823+00:00', 'runtime': '4564980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4565041115 ms) 2024-04-14 19:29:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4565100073 ms) 2024-04-14 19:29:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4565100073 ms) 2024-04-14 19:29:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4565100074 ms) 2024-04-14 19:29:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4565100074 ms) 2024-04-14 19:29:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4565101111 ms) 2024-04-14 19:29:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4565101111 ms) 2024-04-14 19:29:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:29:47.903793+00:00', 'runtime': '4565100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4565101115 ms) 2024-04-14 19:29:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:28:47.903812+00:00', 'runtime': '4565040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4565101115 ms) 2024-04-14 19:29:54.474 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4565106626 ms) 2024-04-14 19:30:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4565160072 ms) 2024-04-14 19:30:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4565160072 ms) 2024-04-14 19:30:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4565160072 ms) 2024-04-14 19:30:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4565160073 ms) 2024-04-14 19:30:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4565161105 ms) 2024-04-14 19:30:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4565161105 ms) 2024-04-14 19:30:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:30:47.903823+00:00', 'runtime': '4565160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4565161107 ms) 2024-04-14 19:30:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:29:47.903793+00:00', 'runtime': '4565100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4565161107 ms) 2024-04-14 19:31:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4565220071 ms) 2024-04-14 19:31:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4565220072 ms) 2024-04-14 19:31:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4565220072 ms) 2024-04-14 19:31:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4565220072 ms) 2024-04-14 19:31:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4565221105 ms) 2024-04-14 19:31:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4565221105 ms) 2024-04-14 19:31:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:31:47.903810+00:00', 'runtime': '4565220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4565221107 ms) 2024-04-14 19:31:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:30:47.903823+00:00', 'runtime': '4565160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4565221108 ms) 2024-04-14 19:32:47.919 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4565280071 ms) 2024-04-14 19:32:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4565280071 ms) 2024-04-14 19:32:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4565280072 ms) 2024-04-14 19:32:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4565280072 ms) 2024-04-14 19:32:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4565281103 ms) 2024-04-14 19:32:48.952 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4565281104 ms) 2024-04-14 19:32:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:32:47.903812+00:00', 'runtime': '4565280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4565281105 ms) 2024-04-14 19:32:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:31:47.903810+00:00', 'runtime': '4565220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4565281106 ms) 2024-04-14 19:32:54.589 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4565286741 ms) 2024-04-14 19:33:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4565340071 ms) 2024-04-14 19:33:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4565340072 ms) 2024-04-14 19:33:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4565340072 ms) 2024-04-14 19:33:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4565340072 ms) 2024-04-14 19:33:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4565341103 ms) 2024-04-14 19:33:48.952 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4565341104 ms) 2024-04-14 19:33:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:33:47.903766+00:00', 'runtime': '4565340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4565341105 ms) 2024-04-14 19:33:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:32:47.903812+00:00', 'runtime': '4565280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4565341106 ms) 2024-04-14 19:34:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4565400062 ms) 2024-04-14 19:34:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4565400062 ms) 2024-04-14 19:34:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4565400062 ms) 2024-04-14 19:34:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4565400062 ms) 2024-04-14 19:34:48.933 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4565401085 ms) 2024-04-14 19:34:48.934 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4565401085 ms) 2024-04-14 19:34:48.934 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:34:47.903677+00:00', 'runtime': '4565400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4565401086 ms) 2024-04-14 19:34:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:33:47.903766+00:00', 'runtime': '4565340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4565401087 ms) 2024-04-14 19:35:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4565460073 ms) 2024-04-14 19:35:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4565460074 ms) 2024-04-14 19:35:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4565460074 ms) 2024-04-14 19:35:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4565460075 ms) 2024-04-14 19:35:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4565461111 ms) 2024-04-14 19:35:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4565461112 ms) 2024-04-14 19:35:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:35:47.903843+00:00', 'runtime': '4565460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4565461116 ms) 2024-04-14 19:35:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:34:47.903677+00:00', 'runtime': '4565400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4565461116 ms) 2024-04-14 19:35:54.066 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4565466217 ms) 2024-04-14 19:36:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4565520072 ms) 2024-04-14 19:36:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4565520072 ms) 2024-04-14 19:36:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4565520072 ms) 2024-04-14 19:36:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4565520073 ms) 2024-04-14 19:36:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4565521106 ms) 2024-04-14 19:36:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4565521107 ms) 2024-04-14 19:36:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:36:47.903781+00:00', 'runtime': '4565520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4565521108 ms) 2024-04-14 19:36:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:35:47.903843+00:00', 'runtime': '4565460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4565521109 ms) 2024-04-14 19:37:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4565580072 ms) 2024-04-14 19:37:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4565580072 ms) 2024-04-14 19:37:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4565580072 ms) 2024-04-14 19:37:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4565580073 ms) 2024-04-14 19:37:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4565581105 ms) 2024-04-14 19:37:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4565581106 ms) 2024-04-14 19:37:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:37:47.903807+00:00', 'runtime': '4565580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4565581107 ms) 2024-04-14 19:37:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:36:47.903781+00:00', 'runtime': '4565520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4565581108 ms) 2024-04-14 19:38:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4565640073 ms) 2024-04-14 19:38:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4565640073 ms) 2024-04-14 19:38:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4565640074 ms) 2024-04-14 19:38:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4565640074 ms) 2024-04-14 19:38:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4565641106 ms) 2024-04-14 19:38:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4565641107 ms) 2024-04-14 19:38:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:38:47.903815+00:00', 'runtime': '4565640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4565641108 ms) 2024-04-14 19:38:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:37:47.903807+00:00', 'runtime': '4565580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4565641109 ms) 2024-04-14 19:38:54.372 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4565646524 ms) 2024-04-14 19:39:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4565700072 ms) 2024-04-14 19:39:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4565700072 ms) 2024-04-14 19:39:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4565700072 ms) 2024-04-14 19:39:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4565700073 ms) 2024-04-14 19:39:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4565701105 ms) 2024-04-14 19:39:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4565701106 ms) 2024-04-14 19:39:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:39:47.903819+00:00', 'runtime': '4565700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4565701108 ms) 2024-04-14 19:39:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:38:47.903815+00:00', 'runtime': '4565640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4565701109 ms) 2024-04-14 19:40:47.923 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4565760074 ms) 2024-04-14 19:40:47.923 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4565760075 ms) 2024-04-14 19:40:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4565760075 ms) 2024-04-14 19:40:47.924 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4565760075 ms) 2024-04-14 19:40:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4565761112 ms) 2024-04-14 19:40:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4565761113 ms) 2024-04-14 19:40:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:40:47.903827+00:00', 'runtime': '4565760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4565761115 ms) 2024-04-14 19:40:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:39:47.903819+00:00', 'runtime': '4565700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4565761115 ms) 2024-04-14 19:40:54.188 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4565766339 ms) 2024-04-14 19:41:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4565820072 ms) 2024-04-14 19:41:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4565820073 ms) 2024-04-14 19:41:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4565820073 ms) 2024-04-14 19:41:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4565820073 ms) 2024-04-14 19:41:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4565821110 ms) 2024-04-14 19:41:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4565821111 ms) 2024-04-14 19:41:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:41:47.904640+00:00', 'runtime': '4565820.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+4565821114 ms) 2024-04-14 19:41:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:40:47.903827+00:00', 'runtime': '4565760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4565821115 ms) 2024-04-14 19:42:47.927 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4565880079 ms) 2024-04-14 19:42:47.927 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4565880079 ms) 2024-04-14 19:42:47.928 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4565880079 ms) 2024-04-14 19:42:47.928 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4565880080 ms) 2024-04-14 19:42:48.967 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4565881118 ms) 2024-04-14 19:42:48.968 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4565881119 ms) 2024-04-14 19:42:48.971 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:42:47.903799+00:00', 'runtime': '4565880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4565881123 ms) 2024-04-14 19:42:48.972 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:41:47.904640+00:00', 'runtime': '4565820.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+4565881123 ms) 2024-04-14 19:42:54.119 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4565886270 ms) 2024-04-14 19:43:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4565940071 ms) 2024-04-14 19:43:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4565940072 ms) 2024-04-14 19:43:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4565940072 ms) 2024-04-14 19:43:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4565940072 ms) 2024-04-14 19:43:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4565941105 ms) 2024-04-14 19:43:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4565941106 ms) 2024-04-14 19:43:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:43:47.903761+00:00', 'runtime': '4565940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4565941107 ms) 2024-04-14 19:43:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:42:47.903799+00:00', 'runtime': '4565880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4565941108 ms) 2024-04-14 19:44:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4566000062 ms) 2024-04-14 19:44:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4566000062 ms) 2024-04-14 19:44:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4566000062 ms) 2024-04-14 19:44:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4566000062 ms) 2024-04-14 19:44:48.935 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4566001087 ms) 2024-04-14 19:44:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4566001087 ms) 2024-04-14 19:44:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:44:47.903667+00:00', 'runtime': '4566000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4566001088 ms) 2024-04-14 19:44:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:43:47.903761+00:00', 'runtime': '4565940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4566001088 ms) 2024-04-14 19:45:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4566060073 ms) 2024-04-14 19:45:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4566060074 ms) 2024-04-14 19:45:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4566060074 ms) 2024-04-14 19:45:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4566060074 ms) 2024-04-14 19:45:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4566061113 ms) 2024-04-14 19:45:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4566061113 ms) 2024-04-14 19:45:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:45:47.903825+00:00', 'runtime': '4566060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4566061115 ms) 2024-04-14 19:45:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:44:47.903667+00:00', 'runtime': '4566000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4566061115 ms) 2024-04-14 19:45:54.120 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4566066272 ms) 2024-04-14 19:46:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4566120072 ms) 2024-04-14 19:46:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4566120072 ms) 2024-04-14 19:46:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4566120072 ms) 2024-04-14 19:46:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4566120073 ms) 2024-04-14 19:46:48.951 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4566121102 ms) 2024-04-14 19:46:48.951 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4566121103 ms) 2024-04-14 19:46:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:46:47.904682+00:00', 'runtime': '4566120.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+4566121104 ms) 2024-04-14 19:46:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:45:47.903825+00:00', 'runtime': '4566060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4566121105 ms) 2024-04-14 19:47:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4566180073 ms) 2024-04-14 19:47:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4566180073 ms) 2024-04-14 19:47:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4566180074 ms) 2024-04-14 19:47:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4566180074 ms) 2024-04-14 19:47:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4566181112 ms) 2024-04-14 19:47:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4566181113 ms) 2024-04-14 19:47:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:47:47.903801+00:00', 'runtime': '4566180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4566181116 ms) 2024-04-14 19:47:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:46:47.904682+00:00', 'runtime': '4566120.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+4566181117 ms) 2024-04-14 19:47:54.533 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4566186685 ms) 2024-04-14 19:48:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4566240071 ms) 2024-04-14 19:48:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4566240072 ms) 2024-04-14 19:48:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4566240072 ms) 2024-04-14 19:48:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4566240073 ms) 2024-04-14 19:48:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4566241105 ms) 2024-04-14 19:48:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4566241106 ms) 2024-04-14 19:48:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:48:47.903787+00:00', 'runtime': '4566240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4566241108 ms) 2024-04-14 19:48:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:47:47.903801+00:00', 'runtime': '4566180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4566241109 ms) 2024-04-14 19:49:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4566300072 ms) 2024-04-14 19:49:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4566300073 ms) 2024-04-14 19:49:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4566300073 ms) 2024-04-14 19:49:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4566300073 ms) 2024-04-14 19:49:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4566301111 ms) 2024-04-14 19:49:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4566301111 ms) 2024-04-14 19:49:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:49:47.903812+00:00', 'runtime': '4566300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4566301113 ms) 2024-04-14 19:49:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:48:47.903787+00:00', 'runtime': '4566240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4566301114 ms) 2024-04-14 19:50:47.925 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4566360077 ms) 2024-04-14 19:50:47.926 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4566360077 ms) 2024-04-14 19:50:47.926 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4566360078 ms) 2024-04-14 19:50:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4566360078 ms) 2024-04-14 19:50:48.965 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4566361116 ms) 2024-04-14 19:50:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4566361117 ms) 2024-04-14 19:50:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:50:47.903792+00:00', 'runtime': '4566360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4566361119 ms) 2024-04-14 19:50:48.968 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:49:47.903812+00:00', 'runtime': '4566300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4566361120 ms) 2024-04-14 19:50:54.167 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4566366318 ms) 2024-04-14 19:51:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4566420071 ms) 2024-04-14 19:51:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4566420072 ms) 2024-04-14 19:51:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4566420072 ms) 2024-04-14 19:51:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4566420072 ms) 2024-04-14 19:51:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4566421105 ms) 2024-04-14 19:51:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4566421106 ms) 2024-04-14 19:51:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:51:47.903806+00:00', 'runtime': '4566420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4566421108 ms) 2024-04-14 19:51:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:50:47.903792+00:00', 'runtime': '4566360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4566421109 ms) 2024-04-14 19:52:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4566480071 ms) 2024-04-14 19:52:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4566480072 ms) 2024-04-14 19:52:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4566480072 ms) 2024-04-14 19:52:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4566480072 ms) 2024-04-14 19:52:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4566481105 ms) 2024-04-14 19:52:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4566481106 ms) 2024-04-14 19:52:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:52:47.903798+00:00', 'runtime': '4566480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4566481107 ms) 2024-04-14 19:52:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:51:47.903806+00:00', 'runtime': '4566420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4566481108 ms) 2024-04-14 19:53:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4566540073 ms) 2024-04-14 19:53:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4566540074 ms) 2024-04-14 19:53:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4566540074 ms) 2024-04-14 19:53:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4566540074 ms) 2024-04-14 19:53:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4566541113 ms) 2024-04-14 19:53:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4566541114 ms) 2024-04-14 19:53:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:53:47.903828+00:00', 'runtime': '4566540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4566541119 ms) 2024-04-14 19:53:48.968 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:52:47.903798+00:00', 'runtime': '4566480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4566541120 ms) 2024-04-14 19:53:54.554 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4566546706 ms) 2024-04-14 19:54:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4566600062 ms) 2024-04-14 19:54:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4566600062 ms) 2024-04-14 19:54:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4566600062 ms) 2024-04-14 19:54:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4566600063 ms) 2024-04-14 19:54:48.936 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4566601087 ms) 2024-04-14 19:54:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4566601088 ms) 2024-04-14 19:54:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:54:47.903628+00:00', 'runtime': '4566600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4566601089 ms) 2024-04-14 19:54:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:53:47.903828+00:00', 'runtime': '4566540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4566601090 ms) 2024-04-14 19:55:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4566660073 ms) 2024-04-14 19:55:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4566660073 ms) 2024-04-14 19:55:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4566660074 ms) 2024-04-14 19:55:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4566660074 ms) 2024-04-14 19:55:48.963 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4566661115 ms) 2024-04-14 19:55:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4566661116 ms) 2024-04-14 19:55:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:55:47.903865+00:00', 'runtime': '4566660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4566661117 ms) 2024-04-14 19:55:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:54:47.903628+00:00', 'runtime': '4566600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4566661118 ms) 2024-04-14 19:55:54.768 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4566666920 ms) 2024-04-14 19:56:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4566720072 ms) 2024-04-14 19:56:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4566720073 ms) 2024-04-14 19:56:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4566720073 ms) 2024-04-14 19:56:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4566720073 ms) 2024-04-14 19:56:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4566721108 ms) 2024-04-14 19:56:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4566721109 ms) 2024-04-14 19:56:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:56:47.903516+00:00', 'runtime': '4566720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4566721110 ms) 2024-04-14 19:56:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:55:47.903865+00:00', 'runtime': '4566660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4566721111 ms) 2024-04-14 19:57:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4566780072 ms) 2024-04-14 19:57:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4566780072 ms) 2024-04-14 19:57:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4566780072 ms) 2024-04-14 19:57:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4566780073 ms) 2024-04-14 19:57:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4566781106 ms) 2024-04-14 19:57:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4566781106 ms) 2024-04-14 19:57:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:57:47.903812+00:00', 'runtime': '4566780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4566781108 ms) 2024-04-14 19:57:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:56:47.903516+00:00', 'runtime': '4566720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4566781109 ms) 2024-04-14 19:58:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4566840073 ms) 2024-04-14 19:58:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4566840074 ms) 2024-04-14 19:58:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4566840074 ms) 2024-04-14 19:58:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4566840075 ms) 2024-04-14 19:58:48.962 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4566841113 ms) 2024-04-14 19:58:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4566841114 ms) 2024-04-14 19:58:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:58:47.903823+00:00', 'runtime': '4566840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4566841117 ms) 2024-04-14 19:58:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:57:47.903812+00:00', 'runtime': '4566780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4566841118 ms) 2024-04-14 19:58:54.525 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4566846677 ms) 2024-04-14 19:59:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4566900072 ms) 2024-04-14 19:59:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4566900072 ms) 2024-04-14 19:59:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4566900073 ms) 2024-04-14 19:59:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4566900073 ms) 2024-04-14 19:59:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4566901109 ms) 2024-04-14 19:59:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4566901110 ms) 2024-04-14 19:59:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 19:59:47.903802+00:00', 'runtime': '4566900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4566901114 ms) 2024-04-14 19:59:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:58:47.903823+00:00', 'runtime': '4566840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4566901114 ms) 2024-04-14 20:00:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4566960072 ms) 2024-04-14 20:00:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4566960073 ms) 2024-04-14 20:00:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4566960073 ms) 2024-04-14 20:00:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4566960073 ms) 2024-04-14 20:00:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4566961108 ms) 2024-04-14 20:00:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4566961109 ms) 2024-04-14 20:00:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:00:47.903783+00:00', 'runtime': '4566960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4566961111 ms) 2024-04-14 20:00:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 19:59:47.903802+00:00', 'runtime': '4566900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4566961111 ms) 2024-04-14 20:00:54.205 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4566966356 ms) 2024-04-14 20:01:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4567020071 ms) 2024-04-14 20:01:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4567020072 ms) 2024-04-14 20:01:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4567020072 ms) 2024-04-14 20:01:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4567020072 ms) 2024-04-14 20:01:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4567021105 ms) 2024-04-14 20:01:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4567021105 ms) 2024-04-14 20:01:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:01:47.903596+00:00', 'runtime': '4567020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4567021107 ms) 2024-04-14 20:01:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:00:47.903783+00:00', 'runtime': '4566960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4567021108 ms) 2024-04-14 20:02:47.926 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4567080077 ms) 2024-04-14 20:02:47.926 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4567080078 ms) 2024-04-14 20:02:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4567080078 ms) 2024-04-14 20:02:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4567080079 ms) 2024-04-14 20:02:48.963 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4567081114 ms) 2024-04-14 20:02:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4567081115 ms) 2024-04-14 20:02:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:02:47.903815+00:00', 'runtime': '4567080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4567081118 ms) 2024-04-14 20:02:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:01:47.903596+00:00', 'runtime': '4567020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4567081119 ms) 2024-04-14 20:02:54.532 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4567086684 ms) 2024-04-14 20:03:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4567140072 ms) 2024-04-14 20:03:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4567140072 ms) 2024-04-14 20:03:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4567140072 ms) 2024-04-14 20:03:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4567140073 ms) 2024-04-14 20:03:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4567141109 ms) 2024-04-14 20:03:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4567141110 ms) 2024-04-14 20:03:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:03:47.903807+00:00', 'runtime': '4567140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4567141111 ms) 2024-04-14 20:03:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:02:47.903815+00:00', 'runtime': '4567080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4567141112 ms) 2024-04-14 20:04:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4567200062 ms) 2024-04-14 20:04:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4567200062 ms) 2024-04-14 20:04:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4567200062 ms) 2024-04-14 20:04:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4567200062 ms) 2024-04-14 20:04:48.935 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4567201086 ms) 2024-04-14 20:04:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4567201087 ms) 2024-04-14 20:04:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:04:47.903671+00:00', 'runtime': '4567200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4567201088 ms) 2024-04-14 20:04:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:03:47.903807+00:00', 'runtime': '4567140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4567201088 ms) 2024-04-14 20:05:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4567260073 ms) 2024-04-14 20:05:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4567260073 ms) 2024-04-14 20:05:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4567260074 ms) 2024-04-14 20:05:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4567260074 ms) 2024-04-14 20:05:48.963 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4567261114 ms) 2024-04-14 20:05:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4567261115 ms) 2024-04-14 20:05:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:05:47.903833+00:00', 'runtime': '4567260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4567261116 ms) 2024-04-14 20:05:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:04:47.903671+00:00', 'runtime': '4567200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4567261117 ms) 2024-04-14 20:05:54.106 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4567266257 ms) 2024-04-14 20:06:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4567320071 ms) 2024-04-14 20:06:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4567320072 ms) 2024-04-14 20:06:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4567320072 ms) 2024-04-14 20:06:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4567320073 ms) 2024-04-14 20:06:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4567321106 ms) 2024-04-14 20:06:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4567321107 ms) 2024-04-14 20:06:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:06:47.903790+00:00', 'runtime': '4567320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4567321109 ms) 2024-04-14 20:06:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:05:47.903833+00:00', 'runtime': '4567260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4567321109 ms) 2024-04-14 20:07:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4567380072 ms) 2024-04-14 20:07:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4567380072 ms) 2024-04-14 20:07:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4567380072 ms) 2024-04-14 20:07:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4567380073 ms) 2024-04-14 20:07:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4567381105 ms) 2024-04-14 20:07:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4567381105 ms) 2024-04-14 20:07:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:07:47.903784+00:00', 'runtime': '4567380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4567381107 ms) 2024-04-14 20:07:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:06:47.903790+00:00', 'runtime': '4567320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4567381108 ms) 2024-04-14 20:08:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4567440073 ms) 2024-04-14 20:08:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4567440073 ms) 2024-04-14 20:08:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4567440074 ms) 2024-04-14 20:08:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4567440074 ms) 2024-04-14 20:08:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4567441107 ms) 2024-04-14 20:08:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4567441108 ms) 2024-04-14 20:08:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:08:47.903811+00:00', 'runtime': '4567440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4567441109 ms) 2024-04-14 20:08:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:07:47.903784+00:00', 'runtime': '4567380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4567441110 ms) 2024-04-14 20:08:54.416 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4567446567 ms) 2024-04-14 20:09:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4567500071 ms) 2024-04-14 20:09:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4567500072 ms) 2024-04-14 20:09:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4567500072 ms) 2024-04-14 20:09:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4567500072 ms) 2024-04-14 20:09:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4567501105 ms) 2024-04-14 20:09:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4567501106 ms) 2024-04-14 20:09:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:09:47.903788+00:00', 'runtime': '4567500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4567501108 ms) 2024-04-14 20:09:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:08:47.903811+00:00', 'runtime': '4567440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4567501108 ms) 2024-04-14 20:10:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4567560072 ms) 2024-04-14 20:10:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4567560072 ms) 2024-04-14 20:10:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4567560073 ms) 2024-04-14 20:10:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4567560073 ms) 2024-04-14 20:10:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4567561105 ms) 2024-04-14 20:10:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4567561106 ms) 2024-04-14 20:10:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:10:47.903792+00:00', 'runtime': '4567560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4567561108 ms) 2024-04-14 20:10:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:09:47.903788+00:00', 'runtime': '4567500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4567561109 ms) 2024-04-14 20:11:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4567620073 ms) 2024-04-14 20:11:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4567620073 ms) 2024-04-14 20:11:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4567620074 ms) 2024-04-14 20:11:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4567620074 ms) 2024-04-14 20:11:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4567621112 ms) 2024-04-14 20:11:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4567621113 ms) 2024-04-14 20:11:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:11:47.903777+00:00', 'runtime': '4567620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4567621116 ms) 2024-04-14 20:11:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:10:47.903792+00:00', 'runtime': '4567560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4567621117 ms) 2024-04-14 20:11:54.699 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4567626851 ms) 2024-04-14 20:12:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4567680072 ms) 2024-04-14 20:12:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4567680072 ms) 2024-04-14 20:12:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4567680072 ms) 2024-04-14 20:12:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4567680073 ms) 2024-04-14 20:12:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4567681105 ms) 2024-04-14 20:12:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4567681106 ms) 2024-04-14 20:12:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:12:47.903786+00:00', 'runtime': '4567680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4567681108 ms) 2024-04-14 20:12:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:11:47.903777+00:00', 'runtime': '4567620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4567681108 ms) 2024-04-14 20:13:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4567740072 ms) 2024-04-14 20:13:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4567740072 ms) 2024-04-14 20:13:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4567740072 ms) 2024-04-14 20:13:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4567740073 ms) 2024-04-14 20:13:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4567741109 ms) 2024-04-14 20:13:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4567741110 ms) 2024-04-14 20:13:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:13:47.903796+00:00', 'runtime': '4567740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4567741113 ms) 2024-04-14 20:13:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:12:47.903786+00:00', 'runtime': '4567680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4567741114 ms) 2024-04-14 20:14:47.913 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4567800065 ms) 2024-04-14 20:14:47.914 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4567800065 ms) 2024-04-14 20:14:47.914 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4567800065 ms) 2024-04-14 20:14:47.914 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4567800065 ms) 2024-04-14 20:14:48.941 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4567801092 ms) 2024-04-14 20:14:48.941 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4567801093 ms) 2024-04-14 20:14:48.944 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:14:47.905728+00:00', 'runtime': '4567800.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4567801095 ms) 2024-04-14 20:14:48.944 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:13:47.903796+00:00', 'runtime': '4567740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4567801096 ms) 2024-04-14 20:14:54.502 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4567806653 ms) 2024-04-14 20:15:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4567860072 ms) 2024-04-14 20:15:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4567860072 ms) 2024-04-14 20:15:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4567860072 ms) 2024-04-14 20:15:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4567860073 ms) 2024-04-14 20:15:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4567861106 ms) 2024-04-14 20:15:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4567861107 ms) 2024-04-14 20:15:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:15:47.903854+00:00', 'runtime': '4567860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4567861108 ms) 2024-04-14 20:15:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:14:47.905728+00:00', 'runtime': '4567800.003', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4567861109 ms) 2024-04-14 20:16:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4567920073 ms) 2024-04-14 20:16:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4567920074 ms) 2024-04-14 20:16:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4567920074 ms) 2024-04-14 20:16:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4567920075 ms) 2024-04-14 20:16:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4567921112 ms) 2024-04-14 20:16:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4567921113 ms) 2024-04-14 20:16:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:16:47.903829+00:00', 'runtime': '4567920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4567921116 ms) 2024-04-14 20:16:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:15:47.903854+00:00', 'runtime': '4567860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4567921117 ms) 2024-04-14 20:16:54.601 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4567926753 ms) 2024-04-14 20:17:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4567980072 ms) 2024-04-14 20:17:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4567980072 ms) 2024-04-14 20:17:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4567980072 ms) 2024-04-14 20:17:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4567980073 ms) 2024-04-14 20:17:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4567981106 ms) 2024-04-14 20:17:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4567981107 ms) 2024-04-14 20:17:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:17:47.903799+00:00', 'runtime': '4567980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4567981109 ms) 2024-04-14 20:17:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:16:47.903829+00:00', 'runtime': '4567920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4567981109 ms) 2024-04-14 20:18:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4568040073 ms) 2024-04-14 20:18:47.923 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4568040074 ms) 2024-04-14 20:18:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4568040074 ms) 2024-04-14 20:18:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4568040075 ms) 2024-04-14 20:18:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4568041108 ms) 2024-04-14 20:18:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4568041109 ms) 2024-04-14 20:18:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:18:47.903827+00:00', 'runtime': '4568040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4568041110 ms) 2024-04-14 20:18:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:17:47.903799+00:00', 'runtime': '4567980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4568041111 ms) 2024-04-14 20:18:54.450 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4568046602 ms) 2024-04-14 20:19:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4568100072 ms) 2024-04-14 20:19:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4568100072 ms) 2024-04-14 20:19:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4568100072 ms) 2024-04-14 20:19:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4568100073 ms) 2024-04-14 20:19:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4568101105 ms) 2024-04-14 20:19:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4568101106 ms) 2024-04-14 20:19:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:19:47.903821+00:00', 'runtime': '4568100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4568101108 ms) 2024-04-14 20:19:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:18:47.903827+00:00', 'runtime': '4568040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4568101108 ms) 2024-04-14 20:20:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4568160072 ms) 2024-04-14 20:20:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4568160072 ms) 2024-04-14 20:20:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4568160072 ms) 2024-04-14 20:20:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4568160073 ms) 2024-04-14 20:20:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4568161109 ms) 2024-04-14 20:20:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4568161110 ms) 2024-04-14 20:20:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:20:47.903804+00:00', 'runtime': '4568160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4568161112 ms) 2024-04-14 20:20:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:19:47.903821+00:00', 'runtime': '4568100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4568161112 ms) 2024-04-14 20:21:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4568220073 ms) 2024-04-14 20:21:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4568220074 ms) 2024-04-14 20:21:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4568220074 ms) 2024-04-14 20:21:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4568220075 ms) 2024-04-14 20:21:48.967 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4568221119 ms) 2024-04-14 20:21:48.968 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4568221119 ms) 2024-04-14 20:21:48.974 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:21:47.903802+00:00', 'runtime': '4568220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4568221125 ms) 2024-04-14 20:21:48.975 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:20:47.903804+00:00', 'runtime': '4568160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4568221126 ms) 2024-04-14 20:21:54.515 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4568226667 ms) 2024-04-14 20:22:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4568280072 ms) 2024-04-14 20:22:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4568280072 ms) 2024-04-14 20:22:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4568280072 ms) 2024-04-14 20:22:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4568280073 ms) 2024-04-14 20:22:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4568281105 ms) 2024-04-14 20:22:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4568281106 ms) 2024-04-14 20:22:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:22:47.903815+00:00', 'runtime': '4568280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4568281107 ms) 2024-04-14 20:22:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:21:47.903802+00:00', 'runtime': '4568220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4568281108 ms) 2024-04-14 20:23:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4568340072 ms) 2024-04-14 20:23:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4568340072 ms) 2024-04-14 20:23:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4568340072 ms) 2024-04-14 20:23:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4568340073 ms) 2024-04-14 20:23:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4568341106 ms) 2024-04-14 20:23:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4568341107 ms) 2024-04-14 20:23:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:23:47.903809+00:00', 'runtime': '4568340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4568341109 ms) 2024-04-14 20:23:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:22:47.903815+00:00', 'runtime': '4568280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4568341109 ms) 2024-04-14 20:24:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4568400063 ms) 2024-04-14 20:24:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4568400063 ms) 2024-04-14 20:24:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4568400063 ms) 2024-04-14 20:24:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4568400063 ms) 2024-04-14 20:24:48.937 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4568401088 ms) 2024-04-14 20:24:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4568401089 ms) 2024-04-14 20:24:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:24:47.903650+00:00', 'runtime': '4568400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4568401090 ms) 2024-04-14 20:24:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:23:47.903809+00:00', 'runtime': '4568340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4568401091 ms) 2024-04-14 20:24:54.549 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4568406700 ms) 2024-04-14 20:25:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4568460071 ms) 2024-04-14 20:25:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4568460072 ms) 2024-04-14 20:25:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4568460072 ms) 2024-04-14 20:25:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4568460073 ms) 2024-04-14 20:25:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4568461105 ms) 2024-04-14 20:25:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4568461105 ms) 2024-04-14 20:25:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:25:47.903800+00:00', 'runtime': '4568460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4568461107 ms) 2024-04-14 20:25:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:24:47.903650+00:00', 'runtime': '4568400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4568461108 ms) 2024-04-14 20:26:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4568520073 ms) 2024-04-14 20:26:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4568520073 ms) 2024-04-14 20:26:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4568520074 ms) 2024-04-14 20:26:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4568520074 ms) 2024-04-14 20:26:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4568521112 ms) 2024-04-14 20:26:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4568521113 ms) 2024-04-14 20:26:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:26:47.903839+00:00', 'runtime': '4568520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4568521115 ms) 2024-04-14 20:26:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:25:47.903800+00:00', 'runtime': '4568460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4568521116 ms) 2024-04-14 20:26:54.372 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4568526524 ms) 2024-04-14 20:27:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4568580072 ms) 2024-04-14 20:27:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4568580072 ms) 2024-04-14 20:27:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4568580072 ms) 2024-04-14 20:27:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4568580072 ms) 2024-04-14 20:27:48.951 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4568581103 ms) 2024-04-14 20:27:48.952 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4568581104 ms) 2024-04-14 20:27:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:27:47.903804+00:00', 'runtime': '4568580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4568581105 ms) 2024-04-14 20:27:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:26:47.903839+00:00', 'runtime': '4568520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4568581106 ms) 2024-04-14 20:28:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4568640071 ms) 2024-04-14 20:28:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4568640072 ms) 2024-04-14 20:28:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4568640072 ms) 2024-04-14 20:28:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4568640072 ms) 2024-04-14 20:28:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4568641104 ms) 2024-04-14 20:28:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4568641105 ms) 2024-04-14 20:28:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:28:47.903831+00:00', 'runtime': '4568640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4568641106 ms) 2024-04-14 20:28:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:27:47.903804+00:00', 'runtime': '4568580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4568641107 ms) 2024-04-14 20:29:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4568700073 ms) 2024-04-14 20:29:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4568700073 ms) 2024-04-14 20:29:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4568700074 ms) 2024-04-14 20:29:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4568700074 ms) 2024-04-14 20:29:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4568701109 ms) 2024-04-14 20:29:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4568701110 ms) 2024-04-14 20:29:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:29:47.903797+00:00', 'runtime': '4568700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4568701112 ms) 2024-04-14 20:29:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:28:47.903831+00:00', 'runtime': '4568640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4568701113 ms) 2024-04-14 20:29:54.321 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4568706472 ms) 2024-04-14 20:30:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4568760071 ms) 2024-04-14 20:30:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4568760072 ms) 2024-04-14 20:30:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4568760072 ms) 2024-04-14 20:30:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4568760072 ms) 2024-04-14 20:30:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4568761105 ms) 2024-04-14 20:30:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4568761105 ms) 2024-04-14 20:30:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:30:47.903761+00:00', 'runtime': '4568760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4568761107 ms) 2024-04-14 20:30:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:29:47.903797+00:00', 'runtime': '4568700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4568761108 ms) 2024-04-14 20:31:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4568820071 ms) 2024-04-14 20:31:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4568820072 ms) 2024-04-14 20:31:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4568820072 ms) 2024-04-14 20:31:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4568820072 ms) 2024-04-14 20:31:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4568821104 ms) 2024-04-14 20:31:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4568821105 ms) 2024-04-14 20:31:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:31:47.903807+00:00', 'runtime': '4568820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4568821107 ms) 2024-04-14 20:31:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:30:47.903761+00:00', 'runtime': '4568760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4568821108 ms) 2024-04-14 20:32:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4568880073 ms) 2024-04-14 20:32:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4568880074 ms) 2024-04-14 20:32:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4568880074 ms) 2024-04-14 20:32:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4568880075 ms) 2024-04-14 20:32:48.967 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4568881119 ms) 2024-04-14 20:32:48.968 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4568881120 ms) 2024-04-14 20:32:48.971 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:32:47.903799+00:00', 'runtime': '4568880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4568881123 ms) 2024-04-14 20:32:48.972 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:31:47.903807+00:00', 'runtime': '4568820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4568881124 ms) 2024-04-14 20:32:54.371 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4568886523 ms) 2024-04-14 20:33:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4568940072 ms) 2024-04-14 20:33:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4568940072 ms) 2024-04-14 20:33:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4568940072 ms) 2024-04-14 20:33:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4568940073 ms) 2024-04-14 20:33:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4568941105 ms) 2024-04-14 20:33:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4568941106 ms) 2024-04-14 20:33:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:33:47.903770+00:00', 'runtime': '4568940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4568941108 ms) 2024-04-14 20:33:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:32:47.903799+00:00', 'runtime': '4568880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4568941108 ms) 2024-04-14 20:34:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4569000062 ms) 2024-04-14 20:34:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4569000062 ms) 2024-04-14 20:34:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4569000062 ms) 2024-04-14 20:34:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4569000063 ms) 2024-04-14 20:34:48.935 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4569001087 ms) 2024-04-14 20:34:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4569001087 ms) 2024-04-14 20:34:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:34:47.903660+00:00', 'runtime': '4569000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4569001088 ms) 2024-04-14 20:34:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:33:47.903770+00:00', 'runtime': '4568940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4569001088 ms) 2024-04-14 20:35:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4569060073 ms) 2024-04-14 20:35:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4569060073 ms) 2024-04-14 20:35:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4569060074 ms) 2024-04-14 20:35:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4569060074 ms) 2024-04-14 20:35:48.967 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4569061119 ms) 2024-04-14 20:35:48.968 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4569061119 ms) 2024-04-14 20:35:48.971 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:35:47.903875+00:00', 'runtime': '4569060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4569061123 ms) 2024-04-14 20:35:48.972 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:34:47.903660+00:00', 'runtime': '4569000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4569061124 ms) 2024-04-14 20:35:54.636 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4569066788 ms) 2024-04-14 20:36:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4569120071 ms) 2024-04-14 20:36:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4569120072 ms) 2024-04-14 20:36:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4569120072 ms) 2024-04-14 20:36:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4569120073 ms) 2024-04-14 20:36:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4569121105 ms) 2024-04-14 20:36:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4569121105 ms) 2024-04-14 20:36:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:36:47.903774+00:00', 'runtime': '4569120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4569121107 ms) 2024-04-14 20:36:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:35:47.903875+00:00', 'runtime': '4569060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4569121108 ms) 2024-04-14 20:37:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4569180071 ms) 2024-04-14 20:37:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4569180072 ms) 2024-04-14 20:37:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4569180072 ms) 2024-04-14 20:37:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4569180073 ms) 2024-04-14 20:37:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4569181107 ms) 2024-04-14 20:37:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4569181108 ms) 2024-04-14 20:37:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:37:47.903816+00:00', 'runtime': '4569180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4569181109 ms) 2024-04-14 20:37:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:36:47.903774+00:00', 'runtime': '4569120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4569181110 ms) 2024-04-14 20:38:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4569240073 ms) 2024-04-14 20:38:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4569240073 ms) 2024-04-14 20:38:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4569240074 ms) 2024-04-14 20:38:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4569240074 ms) 2024-04-14 20:38:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4569241113 ms) 2024-04-14 20:38:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4569241114 ms) 2024-04-14 20:38:48.968 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:38:47.903803+00:00', 'runtime': '4569240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4569241119 ms) 2024-04-14 20:38:48.968 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:37:47.903816+00:00', 'runtime': '4569180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4569241120 ms) 2024-04-14 20:38:54.326 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4569246478 ms) 2024-04-14 20:39:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4569300071 ms) 2024-04-14 20:39:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4569300072 ms) 2024-04-14 20:39:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4569300072 ms) 2024-04-14 20:39:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4569300072 ms) 2024-04-14 20:39:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4569301109 ms) 2024-04-14 20:39:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4569301110 ms) 2024-04-14 20:39:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:39:47.903787+00:00', 'runtime': '4569300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4569301113 ms) 2024-04-14 20:39:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:38:47.903803+00:00', 'runtime': '4569240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4569301114 ms) 2024-04-14 20:40:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4569360073 ms) 2024-04-14 20:40:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4569360073 ms) 2024-04-14 20:40:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4569360074 ms) 2024-04-14 20:40:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4569360074 ms) 2024-04-14 20:40:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4569361106 ms) 2024-04-14 20:40:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4569361107 ms) 2024-04-14 20:40:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:40:47.903820+00:00', 'runtime': '4569360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4569361109 ms) 2024-04-14 20:40:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:39:47.903787+00:00', 'runtime': '4569300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4569361110 ms) 2024-04-14 20:41:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4569420073 ms) 2024-04-14 20:41:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4569420074 ms) 2024-04-14 20:41:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4569420074 ms) 2024-04-14 20:41:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4569420074 ms) 2024-04-14 20:41:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4569421106 ms) 2024-04-14 20:41:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4569421107 ms) 2024-04-14 20:41:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:41:47.903798+00:00', 'runtime': '4569420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4569421108 ms) 2024-04-14 20:41:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:40:47.903820+00:00', 'runtime': '4569360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4569421109 ms) 2024-04-14 20:41:54.483 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4569426634 ms) 2024-04-14 20:42:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4569480072 ms) 2024-04-14 20:42:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4569480072 ms) 2024-04-14 20:42:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4569480072 ms) 2024-04-14 20:42:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4569480073 ms) 2024-04-14 20:42:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4569481105 ms) 2024-04-14 20:42:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4569481106 ms) 2024-04-14 20:42:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:42:47.903815+00:00', 'runtime': '4569480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4569481108 ms) 2024-04-14 20:42:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:41:47.903798+00:00', 'runtime': '4569420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4569481108 ms) 2024-04-14 20:43:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4569540073 ms) 2024-04-14 20:43:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4569540074 ms) 2024-04-14 20:43:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4569540074 ms) 2024-04-14 20:43:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4569540074 ms) 2024-04-14 20:43:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4569541113 ms) 2024-04-14 20:43:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4569541114 ms) 2024-04-14 20:43:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:43:47.903854+00:00', 'runtime': '4569540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4569541117 ms) 2024-04-14 20:43:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:42:47.903815+00:00', 'runtime': '4569480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4569541118 ms) 2024-04-14 20:43:54.786 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4569546938 ms) 2024-04-14 20:44:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4569600062 ms) 2024-04-14 20:44:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4569600062 ms) 2024-04-14 20:44:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4569600062 ms) 2024-04-14 20:44:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4569600062 ms) 2024-04-14 20:44:48.934 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4569601086 ms) 2024-04-14 20:44:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4569601086 ms) 2024-04-14 20:44:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:44:47.903624+00:00', 'runtime': '4569600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4569601087 ms) 2024-04-14 20:44:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:43:47.903854+00:00', 'runtime': '4569540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4569601087 ms) 2024-04-14 20:45:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4569660071 ms) 2024-04-14 20:45:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4569660072 ms) 2024-04-14 20:45:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4569660072 ms) 2024-04-14 20:45:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4569660073 ms) 2024-04-14 20:45:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4569661105 ms) 2024-04-14 20:45:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4569661106 ms) 2024-04-14 20:45:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:45:47.903818+00:00', 'runtime': '4569660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4569661108 ms) 2024-04-14 20:45:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:44:47.903624+00:00', 'runtime': '4569600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4569661109 ms) 2024-04-14 20:46:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4569720073 ms) 2024-04-14 20:46:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4569720073 ms) 2024-04-14 20:46:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4569720074 ms) 2024-04-14 20:46:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4569720074 ms) 2024-04-14 20:46:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4569721108 ms) 2024-04-14 20:46:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4569721109 ms) 2024-04-14 20:46:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:46:47.903782+00:00', 'runtime': '4569720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4569721111 ms) 2024-04-14 20:46:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:45:47.903818+00:00', 'runtime': '4569660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4569721112 ms) 2024-04-14 20:46:54.572 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4569726724 ms) 2024-04-14 20:47:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4569780071 ms) 2024-04-14 20:47:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4569780072 ms) 2024-04-14 20:47:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4569780072 ms) 2024-04-14 20:47:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4569780072 ms) 2024-04-14 20:47:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4569781105 ms) 2024-04-14 20:47:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4569781105 ms) 2024-04-14 20:47:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:47:47.903786+00:00', 'runtime': '4569780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4569781107 ms) 2024-04-14 20:47:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:46:47.903782+00:00', 'runtime': '4569720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4569781108 ms) 2024-04-14 20:48:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4569840071 ms) 2024-04-14 20:48:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4569840072 ms) 2024-04-14 20:48:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4569840072 ms) 2024-04-14 20:48:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4569840073 ms) 2024-04-14 20:48:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4569841107 ms) 2024-04-14 20:48:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4569841107 ms) 2024-04-14 20:48:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:48:47.903814+00:00', 'runtime': '4569840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4569841109 ms) 2024-04-14 20:48:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:47:47.903786+00:00', 'runtime': '4569780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4569841110 ms) 2024-04-14 20:49:47.926 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4569900078 ms) 2024-04-14 20:49:47.927 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4569900079 ms) 2024-04-14 20:49:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4569900079 ms) 2024-04-14 20:49:47.928 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4569900079 ms) 2024-04-14 20:49:48.964 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4569901116 ms) 2024-04-14 20:49:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4569901116 ms) 2024-04-14 20:49:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:49:47.903811+00:00', 'runtime': '4569900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4569901118 ms) 2024-04-14 20:49:48.970 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:48:47.903814+00:00', 'runtime': '4569840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4569901122 ms) 2024-04-14 20:49:54.507 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4569906658 ms) 2024-04-14 20:50:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4569960072 ms) 2024-04-14 20:50:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4569960072 ms) 2024-04-14 20:50:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4569960072 ms) 2024-04-14 20:50:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4569960073 ms) 2024-04-14 20:50:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4569961105 ms) 2024-04-14 20:50:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4569961106 ms) 2024-04-14 20:50:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:50:47.903783+00:00', 'runtime': '4569960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4569961107 ms) 2024-04-14 20:50:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:49:47.903811+00:00', 'runtime': '4569900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4569961108 ms) 2024-04-14 20:51:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4570020071 ms) 2024-04-14 20:51:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4570020072 ms) 2024-04-14 20:51:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4570020072 ms) 2024-04-14 20:51:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4570020072 ms) 2024-04-14 20:51:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4570021108 ms) 2024-04-14 20:51:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4570021108 ms) 2024-04-14 20:51:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:51:47.903798+00:00', 'runtime': '4570020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4570021110 ms) 2024-04-14 20:51:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:50:47.903783+00:00', 'runtime': '4569960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4570021111 ms) 2024-04-14 20:52:47.928 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4570080080 ms) 2024-04-14 20:52:47.929 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4570080080 ms) 2024-04-14 20:52:47.929 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4570080080 ms) 2024-04-14 20:52:47.929 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4570080081 ms) 2024-04-14 20:52:48.966 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4570081118 ms) 2024-04-14 20:52:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4570081118 ms) 2024-04-14 20:52:48.972 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:52:47.903815+00:00', 'runtime': '4570080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4570081124 ms) 2024-04-14 20:52:48.973 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:51:47.903798+00:00', 'runtime': '4570020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4570081124 ms) 2024-04-14 20:52:53.863 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4570086015 ms) 2024-04-14 20:53:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4570140073 ms) 2024-04-14 20:53:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4570140073 ms) 2024-04-14 20:53:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4570140073 ms) 2024-04-14 20:53:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4570140074 ms) 2024-04-14 20:53:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4570141106 ms) 2024-04-14 20:53:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4570141107 ms) 2024-04-14 20:53:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:53:47.903772+00:00', 'runtime': '4570140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4570141110 ms) 2024-04-14 20:53:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:52:47.903815+00:00', 'runtime': '4570080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4570141111 ms) 2024-04-14 20:54:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4570200062 ms) 2024-04-14 20:54:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4570200062 ms) 2024-04-14 20:54:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4570200062 ms) 2024-04-14 20:54:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4570200062 ms) 2024-04-14 20:54:48.936 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4570201087 ms) 2024-04-14 20:54:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4570201088 ms) 2024-04-14 20:54:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:54:47.903665+00:00', 'runtime': '4570200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4570201089 ms) 2024-04-14 20:54:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:53:47.903772+00:00', 'runtime': '4570140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4570201089 ms) 2024-04-14 20:55:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4570260073 ms) 2024-04-14 20:55:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4570260073 ms) 2024-04-14 20:55:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4570260074 ms) 2024-04-14 20:55:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4570260074 ms) 2024-04-14 20:55:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4570261106 ms) 2024-04-14 20:55:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4570261106 ms) 2024-04-14 20:55:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:55:47.903824+00:00', 'runtime': '4570260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4570261108 ms) 2024-04-14 20:55:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:54:47.903665+00:00', 'runtime': '4570200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4570261109 ms) 2024-04-14 20:55:54.096 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4570266248 ms) 2024-04-14 20:56:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4570320071 ms) 2024-04-14 20:56:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4570320072 ms) 2024-04-14 20:56:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4570320072 ms) 2024-04-14 20:56:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4570320072 ms) 2024-04-14 20:56:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4570321106 ms) 2024-04-14 20:56:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4570321106 ms) 2024-04-14 20:56:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:56:47.903804+00:00', 'runtime': '4570320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4570321108 ms) 2024-04-14 20:56:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:55:47.903824+00:00', 'runtime': '4570260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4570321109 ms) 2024-04-14 20:57:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4570380071 ms) 2024-04-14 20:57:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4570380072 ms) 2024-04-14 20:57:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4570380072 ms) 2024-04-14 20:57:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4570380072 ms) 2024-04-14 20:57:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4570381104 ms) 2024-04-14 20:57:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4570381105 ms) 2024-04-14 20:57:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:57:47.903763+00:00', 'runtime': '4570380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4570381106 ms) 2024-04-14 20:57:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:56:47.903804+00:00', 'runtime': '4570320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4570381107 ms) 2024-04-14 20:58:47.926 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4570440078 ms) 2024-04-14 20:58:47.927 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4570440079 ms) 2024-04-14 20:58:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4570440079 ms) 2024-04-14 20:58:47.928 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4570440079 ms) 2024-04-14 20:58:48.966 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4570441118 ms) 2024-04-14 20:58:48.968 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4570441119 ms) 2024-04-14 20:58:48.971 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:58:47.903810+00:00', 'runtime': '4570440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4570441123 ms) 2024-04-14 20:58:48.972 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:57:47.903763+00:00', 'runtime': '4570380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4570441124 ms) 2024-04-14 20:58:54.673 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4570446825 ms) 2024-04-14 20:59:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4570500071 ms) 2024-04-14 20:59:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4570500072 ms) 2024-04-14 20:59:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4570500072 ms) 2024-04-14 20:59:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4570500072 ms) 2024-04-14 20:59:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4570501104 ms) 2024-04-14 20:59:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4570501105 ms) 2024-04-14 20:59:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 20:59:47.903770+00:00', 'runtime': '4570500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4570501107 ms) 2024-04-14 20:59:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:58:47.903810+00:00', 'runtime': '4570440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4570501108 ms) 2024-04-14 21:00:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4570560072 ms) 2024-04-14 21:00:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4570560073 ms) 2024-04-14 21:00:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4570560073 ms) 2024-04-14 21:00:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4570560073 ms) 2024-04-14 21:00:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4570561108 ms) 2024-04-14 21:00:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4570561108 ms) 2024-04-14 21:00:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:00:47.904634+00:00', 'runtime': '4570560.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+4570561110 ms) 2024-04-14 21:00:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 20:59:47.903770+00:00', 'runtime': '4570500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4570561111 ms) 2024-04-14 21:01:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4570620073 ms) 2024-04-14 21:01:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4570620073 ms) 2024-04-14 21:01:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4570620073 ms) 2024-04-14 21:01:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4570620074 ms) 2024-04-14 21:01:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4570621107 ms) 2024-04-14 21:01:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4570621108 ms) 2024-04-14 21:01:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:01:47.903803+00:00', 'runtime': '4570620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4570621110 ms) 2024-04-14 21:01:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:00:47.904634+00:00', 'runtime': '4570560.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+4570621110 ms) 2024-04-14 21:01:54.601 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4570626753 ms) 2024-04-14 21:02:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4570680071 ms) 2024-04-14 21:02:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4570680072 ms) 2024-04-14 21:02:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4570680072 ms) 2024-04-14 21:02:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4570680072 ms) 2024-04-14 21:02:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4570681105 ms) 2024-04-14 21:02:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4570681106 ms) 2024-04-14 21:02:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:02:47.903796+00:00', 'runtime': '4570680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4570681107 ms) 2024-04-14 21:02:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:01:47.903803+00:00', 'runtime': '4570620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4570681108 ms) 2024-04-14 21:03:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4570740071 ms) 2024-04-14 21:03:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4570740072 ms) 2024-04-14 21:03:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4570740072 ms) 2024-04-14 21:03:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4570740072 ms) 2024-04-14 21:03:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4570741105 ms) 2024-04-14 21:03:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4570741106 ms) 2024-04-14 21:03:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:03:47.903808+00:00', 'runtime': '4570740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4570741108 ms) 2024-04-14 21:03:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:02:47.903796+00:00', 'runtime': '4570680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4570741108 ms) 2024-04-14 21:04:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4570800063 ms) 2024-04-14 21:04:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4570800063 ms) 2024-04-14 21:04:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4570800063 ms) 2024-04-14 21:04:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4570800063 ms) 2024-04-14 21:04:48.940 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4570801092 ms) 2024-04-14 21:04:48.941 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4570801092 ms) 2024-04-14 21:04:48.942 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:04:47.903668+00:00', 'runtime': '4570800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4570801093 ms) 2024-04-14 21:04:48.942 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:03:47.903808+00:00', 'runtime': '4570740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4570801094 ms) 2024-04-14 21:04:54.465 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4570806617 ms) 2024-04-14 21:05:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4570860072 ms) 2024-04-14 21:05:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4570860072 ms) 2024-04-14 21:05:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4570860072 ms) 2024-04-14 21:05:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4570860073 ms) 2024-04-14 21:05:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4570861106 ms) 2024-04-14 21:05:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4570861106 ms) 2024-04-14 21:05:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:05:47.903826+00:00', 'runtime': '4570860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4570861108 ms) 2024-04-14 21:05:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:04:47.903668+00:00', 'runtime': '4570800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4570861109 ms) 2024-04-14 21:06:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4570920073 ms) 2024-04-14 21:06:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4570920074 ms) 2024-04-14 21:06:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4570920074 ms) 2024-04-14 21:06:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4570920074 ms) 2024-04-14 21:06:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4570921113 ms) 2024-04-14 21:06:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4570921113 ms) 2024-04-14 21:06:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:06:47.903813+00:00', 'runtime': '4570920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4570921117 ms) 2024-04-14 21:06:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:05:47.903826+00:00', 'runtime': '4570860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4570921117 ms) 2024-04-14 21:06:54.123 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4570926275 ms) 2024-04-14 21:07:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4570980072 ms) 2024-04-14 21:07:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4570980072 ms) 2024-04-14 21:07:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4570980073 ms) 2024-04-14 21:07:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4570980073 ms) 2024-04-14 21:07:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4570981106 ms) 2024-04-14 21:07:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4570981107 ms) 2024-04-14 21:07:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:07:47.903822+00:00', 'runtime': '4570980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4570981108 ms) 2024-04-14 21:07:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:06:47.903813+00:00', 'runtime': '4570920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4570981109 ms) 2024-04-14 21:08:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4571040072 ms) 2024-04-14 21:08:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4571040072 ms) 2024-04-14 21:08:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4571040073 ms) 2024-04-14 21:08:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4571040073 ms) 2024-04-14 21:08:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4571041104 ms) 2024-04-14 21:08:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4571041105 ms) 2024-04-14 21:08:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:08:47.903799+00:00', 'runtime': '4571040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4571041106 ms) 2024-04-14 21:08:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:07:47.903822+00:00', 'runtime': '4570980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4571041107 ms) 2024-04-14 21:09:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4571100073 ms) 2024-04-14 21:09:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4571100074 ms) 2024-04-14 21:09:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4571100074 ms) 2024-04-14 21:09:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4571100075 ms) 2024-04-14 21:09:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4571101108 ms) 2024-04-14 21:09:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4571101109 ms) 2024-04-14 21:09:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:09:47.903806+00:00', 'runtime': '4571100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4571101111 ms) 2024-04-14 21:09:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:08:47.903799+00:00', 'runtime': '4571040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4571101112 ms) 2024-04-14 21:09:54.444 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4571106595 ms) 2024-04-14 21:10:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4571160072 ms) 2024-04-14 21:10:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4571160072 ms) 2024-04-14 21:10:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4571160072 ms) 2024-04-14 21:10:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4571160073 ms) 2024-04-14 21:10:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4571161105 ms) 2024-04-14 21:10:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4571161106 ms) 2024-04-14 21:10:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:10:47.903784+00:00', 'runtime': '4571160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4571161108 ms) 2024-04-14 21:10:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:09:47.903806+00:00', 'runtime': '4571100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4571161109 ms) 2024-04-14 21:11:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4571220071 ms) 2024-04-14 21:11:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4571220072 ms) 2024-04-14 21:11:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4571220072 ms) 2024-04-14 21:11:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4571220073 ms) 2024-04-14 21:11:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4571221104 ms) 2024-04-14 21:11:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4571221105 ms) 2024-04-14 21:11:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:11:47.903819+00:00', 'runtime': '4571220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4571221106 ms) 2024-04-14 21:11:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:10:47.903784+00:00', 'runtime': '4571160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4571221107 ms) 2024-04-14 21:12:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4571280073 ms) 2024-04-14 21:12:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4571280074 ms) 2024-04-14 21:12:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4571280074 ms) 2024-04-14 21:12:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4571280075 ms) 2024-04-14 21:12:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4571281109 ms) 2024-04-14 21:12:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4571281109 ms) 2024-04-14 21:12:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:12:47.903824+00:00', 'runtime': '4571280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4571281111 ms) 2024-04-14 21:12:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:11:47.903819+00:00', 'runtime': '4571220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4571281112 ms) 2024-04-14 21:12:54.189 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4571286341 ms) 2024-04-14 21:13:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4571340072 ms) 2024-04-14 21:13:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4571340072 ms) 2024-04-14 21:13:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4571340072 ms) 2024-04-14 21:13:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4571340073 ms) 2024-04-14 21:13:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4571341109 ms) 2024-04-14 21:13:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4571341109 ms) 2024-04-14 21:13:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:13:47.903807+00:00', 'runtime': '4571340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4571341111 ms) 2024-04-14 21:13:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:12:47.903824+00:00', 'runtime': '4571280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4571341112 ms) 2024-04-14 21:14:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4571400062 ms) 2024-04-14 21:14:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4571400062 ms) 2024-04-14 21:14:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4571400062 ms) 2024-04-14 21:14:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4571400062 ms) 2024-04-14 21:14:48.934 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4571401085 ms) 2024-04-14 21:14:48.934 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4571401086 ms) 2024-04-14 21:14:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:14:47.903665+00:00', 'runtime': '4571400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4571401086 ms) 2024-04-14 21:14:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:13:47.903807+00:00', 'runtime': '4571340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4571401087 ms) 2024-04-14 21:15:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4571460073 ms) 2024-04-14 21:15:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4571460074 ms) 2024-04-14 21:15:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4571460074 ms) 2024-04-14 21:15:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4571460075 ms) 2024-04-14 21:15:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4571461112 ms) 2024-04-14 21:15:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4571461112 ms) 2024-04-14 21:15:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:15:47.903876+00:00', 'runtime': '4571460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4571461116 ms) 2024-04-14 21:15:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:14:47.903665+00:00', 'runtime': '4571400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4571461116 ms) 2024-04-14 21:15:54.094 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4571466245 ms) 2024-04-14 21:16:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4571520071 ms) 2024-04-14 21:16:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4571520072 ms) 2024-04-14 21:16:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4571520072 ms) 2024-04-14 21:16:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4571520072 ms) 2024-04-14 21:16:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4571521107 ms) 2024-04-14 21:16:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4571521107 ms) 2024-04-14 21:16:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:16:47.903666+00:00', 'runtime': '4571520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4571521109 ms) 2024-04-14 21:16:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:15:47.903876+00:00', 'runtime': '4571460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4571521110 ms) 2024-04-14 21:17:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4571580073 ms) 2024-04-14 21:17:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4571580074 ms) 2024-04-14 21:17:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4571580074 ms) 2024-04-14 21:17:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4571580074 ms) 2024-04-14 21:17:48.965 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4571581116 ms) 2024-04-14 21:17:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4571581117 ms) 2024-04-14 21:17:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:17:47.903784+00:00', 'runtime': '4571580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4571581118 ms) 2024-04-14 21:17:48.970 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:16:47.903666+00:00', 'runtime': '4571520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4571581121 ms) 2024-04-14 21:17:54.525 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4571586677 ms) 2024-04-14 21:18:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4571640073 ms) 2024-04-14 21:18:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4571640073 ms) 2024-04-14 21:18:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4571640073 ms) 2024-04-14 21:18:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4571640074 ms) 2024-04-14 21:18:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4571641106 ms) 2024-04-14 21:18:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4571641107 ms) 2024-04-14 21:18:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:18:47.903680+00:00', 'runtime': '4571640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4571641109 ms) 2024-04-14 21:18:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:17:47.903784+00:00', 'runtime': '4571580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4571641110 ms) 2024-04-14 21:19:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4571700073 ms) 2024-04-14 21:19:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4571700074 ms) 2024-04-14 21:19:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4571700074 ms) 2024-04-14 21:19:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4571700074 ms) 2024-04-14 21:19:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4571701112 ms) 2024-04-14 21:19:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4571701112 ms) 2024-04-14 21:19:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:19:47.903805+00:00', 'runtime': '4571700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4571701114 ms) 2024-04-14 21:19:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:18:47.903680+00:00', 'runtime': '4571640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4571701117 ms) 2024-04-14 21:19:54.033 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4571706184 ms) 2024-04-14 21:20:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4571760072 ms) 2024-04-14 21:20:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4571760072 ms) 2024-04-14 21:20:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4571760072 ms) 2024-04-14 21:20:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4571760073 ms) 2024-04-14 21:20:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4571761111 ms) 2024-04-14 21:20:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4571761112 ms) 2024-04-14 21:20:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:20:47.903817+00:00', 'runtime': '4571760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4571761115 ms) 2024-04-14 21:20:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:19:47.903805+00:00', 'runtime': '4571700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4571761116 ms) 2024-04-14 21:21:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4571820073 ms) 2024-04-14 21:21:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4571820073 ms) 2024-04-14 21:21:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4571820073 ms) 2024-04-14 21:21:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4571820074 ms) 2024-04-14 21:21:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4571821108 ms) 2024-04-14 21:21:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4571821109 ms) 2024-04-14 21:21:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:21:47.904602+00:00', 'runtime': '4571820.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+4571821112 ms) 2024-04-14 21:21:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:20:47.903817+00:00', 'runtime': '4571760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4571821112 ms) 2024-04-14 21:22:47.925 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4571880077 ms) 2024-04-14 21:22:47.926 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4571880078 ms) 2024-04-14 21:22:47.926 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4571880078 ms) 2024-04-14 21:22:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4571880078 ms) 2024-04-14 21:22:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4571881113 ms) 2024-04-14 21:22:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4571881114 ms) 2024-04-14 21:22:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:22:47.906705+00:00', 'runtime': '4571880.004', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4571881117 ms) 2024-04-14 21:22:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:21:47.904602+00:00', 'runtime': '4571820.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+4571881118 ms) 2024-04-14 21:22:54.101 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4571886252 ms) 2024-04-14 21:23:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4571940071 ms) 2024-04-14 21:23:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4571940072 ms) 2024-04-14 21:23:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4571940072 ms) 2024-04-14 21:23:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4571940073 ms) 2024-04-14 21:23:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4571941110 ms) 2024-04-14 21:23:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4571941111 ms) 2024-04-14 21:23:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:23:47.903787+00:00', 'runtime': '4571940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4571941114 ms) 2024-04-14 21:23:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:22:47.906705+00:00', 'runtime': '4571880.004', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4571941115 ms) 2024-04-14 21:24:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4572000062 ms) 2024-04-14 21:24:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4572000062 ms) 2024-04-14 21:24:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4572000062 ms) 2024-04-14 21:24:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4572000062 ms) 2024-04-14 21:24:48.935 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4572001087 ms) 2024-04-14 21:24:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4572001087 ms) 2024-04-14 21:24:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:24:47.903669+00:00', 'runtime': '4572000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4572001088 ms) 2024-04-14 21:24:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:23:47.903787+00:00', 'runtime': '4571940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4572001089 ms) 2024-04-14 21:25:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4572060073 ms) 2024-04-14 21:25:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4572060073 ms) 2024-04-14 21:25:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4572060074 ms) 2024-04-14 21:25:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4572060074 ms) 2024-04-14 21:25:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4572061112 ms) 2024-04-14 21:25:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4572061113 ms) 2024-04-14 21:25:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:25:47.903809+00:00', 'runtime': '4572060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4572061114 ms) 2024-04-14 21:25:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:24:47.903669+00:00', 'runtime': '4572000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4572061115 ms) 2024-04-14 21:25:54.510 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4572066661 ms) 2024-04-14 21:26:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4572120071 ms) 2024-04-14 21:26:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4572120072 ms) 2024-04-14 21:26:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4572120072 ms) 2024-04-14 21:26:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4572120073 ms) 2024-04-14 21:26:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4572121105 ms) 2024-04-14 21:26:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4572121106 ms) 2024-04-14 21:26:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:26:47.903783+00:00', 'runtime': '4572120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4572121108 ms) 2024-04-14 21:26:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:25:47.903809+00:00', 'runtime': '4572060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4572121109 ms) 2024-04-14 21:27:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4572180071 ms) 2024-04-14 21:27:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4572180072 ms) 2024-04-14 21:27:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4572180072 ms) 2024-04-14 21:27:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4572180073 ms) 2024-04-14 21:27:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4572181105 ms) 2024-04-14 21:27:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4572181106 ms) 2024-04-14 21:27:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:27:47.903817+00:00', 'runtime': '4572180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4572181108 ms) 2024-04-14 21:27:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:26:47.903783+00:00', 'runtime': '4572120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4572181108 ms) 2024-04-14 21:28:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4572240073 ms) 2024-04-14 21:28:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4572240074 ms) 2024-04-14 21:28:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4572240074 ms) 2024-04-14 21:28:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4572240075 ms) 2024-04-14 21:28:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4572241109 ms) 2024-04-14 21:28:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4572241109 ms) 2024-04-14 21:28:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:28:47.903847+00:00', 'runtime': '4572240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4572241112 ms) 2024-04-14 21:28:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:27:47.903817+00:00', 'runtime': '4572180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4572241113 ms) 2024-04-14 21:28:54.580 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4572246732 ms) 2024-04-14 21:29:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4572300072 ms) 2024-04-14 21:29:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4572300073 ms) 2024-04-14 21:29:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4572300073 ms) 2024-04-14 21:29:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4572300073 ms) 2024-04-14 21:29:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4572301107 ms) 2024-04-14 21:29:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4572301108 ms) 2024-04-14 21:29:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:29:47.904721+00:00', 'runtime': '4572300.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+4572301109 ms) 2024-04-14 21:29:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:28:47.903847+00:00', 'runtime': '4572240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4572301110 ms) 2024-04-14 21:30:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4572360073 ms) 2024-04-14 21:30:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4572360074 ms) 2024-04-14 21:30:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4572360074 ms) 2024-04-14 21:30:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4572360074 ms) 2024-04-14 21:30:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4572361110 ms) 2024-04-14 21:30:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4572361111 ms) 2024-04-14 21:30:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:30:47.903855+00:00', 'runtime': '4572360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4572361113 ms) 2024-04-14 21:30:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:29:47.904721+00:00', 'runtime': '4572300.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+4572361114 ms) 2024-04-14 21:30:54.593 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4572366745 ms) 2024-04-14 21:31:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4572420072 ms) 2024-04-14 21:31:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4572420073 ms) 2024-04-14 21:31:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4572420073 ms) 2024-04-14 21:31:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4572420073 ms) 2024-04-14 21:31:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4572421106 ms) 2024-04-14 21:31:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4572421107 ms) 2024-04-14 21:31:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:31:47.904716+00:00', 'runtime': '4572420.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+4572421108 ms) 2024-04-14 21:31:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:30:47.903855+00:00', 'runtime': '4572360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4572421109 ms) 2024-04-14 21:32:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4572480073 ms) 2024-04-14 21:32:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4572480074 ms) 2024-04-14 21:32:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4572480074 ms) 2024-04-14 21:32:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4572480074 ms) 2024-04-14 21:32:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4572481113 ms) 2024-04-14 21:32:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4572481114 ms) 2024-04-14 21:32:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:32:47.903836+00:00', 'runtime': '4572480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4572481117 ms) 2024-04-14 21:32:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:31:47.904716+00:00', 'runtime': '4572420.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+4572481118 ms) 2024-04-14 21:32:55.114 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4572487266 ms) 2024-04-14 21:33:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4572540071 ms) 2024-04-14 21:33:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4572540072 ms) 2024-04-14 21:33:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4572540072 ms) 2024-04-14 21:33:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4572540073 ms) 2024-04-14 21:33:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4572541105 ms) 2024-04-14 21:33:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4572541106 ms) 2024-04-14 21:33:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:33:47.903773+00:00', 'runtime': '4572540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4572541108 ms) 2024-04-14 21:33:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:32:47.903836+00:00', 'runtime': '4572480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4572541108 ms) 2024-04-14 21:34:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4572600062 ms) 2024-04-14 21:34:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4572600062 ms) 2024-04-14 21:34:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4572600062 ms) 2024-04-14 21:34:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4572600062 ms) 2024-04-14 21:34:48.934 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4572601086 ms) 2024-04-14 21:34:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4572601086 ms) 2024-04-14 21:34:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:34:47.903678+00:00', 'runtime': '4572600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4572601087 ms) 2024-04-14 21:34:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:33:47.903773+00:00', 'runtime': '4572540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4572601088 ms) 2024-04-14 21:35:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4572660072 ms) 2024-04-14 21:35:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4572660073 ms) 2024-04-14 21:35:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4572660073 ms) 2024-04-14 21:35:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4572660073 ms) 2024-04-14 21:35:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4572661105 ms) 2024-04-14 21:35:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4572661106 ms) 2024-04-14 21:35:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:35:47.903844+00:00', 'runtime': '4572660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4572661107 ms) 2024-04-14 21:35:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:34:47.903678+00:00', 'runtime': '4572600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4572661108 ms) 2024-04-14 21:35:54.591 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4572666743 ms) 2024-04-14 21:36:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4572720071 ms) 2024-04-14 21:36:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4572720072 ms) 2024-04-14 21:36:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4572720072 ms) 2024-04-14 21:36:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4572720072 ms) 2024-04-14 21:36:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4572721104 ms) 2024-04-14 21:36:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4572721104 ms) 2024-04-14 21:36:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:36:47.903783+00:00', 'runtime': '4572720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4572721106 ms) 2024-04-14 21:36:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:35:47.903844+00:00', 'runtime': '4572660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4572721107 ms) 2024-04-14 21:37:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4572780073 ms) 2024-04-14 21:37:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4572780074 ms) 2024-04-14 21:37:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4572780074 ms) 2024-04-14 21:37:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4572780074 ms) 2024-04-14 21:37:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4572781108 ms) 2024-04-14 21:37:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4572781109 ms) 2024-04-14 21:37:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:37:47.903809+00:00', 'runtime': '4572780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4572781110 ms) 2024-04-14 21:37:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:36:47.903783+00:00', 'runtime': '4572720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4572781111 ms) 2024-04-14 21:37:54.553 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4572786705 ms) 2024-04-14 21:38:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4572840072 ms) 2024-04-14 21:38:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4572840072 ms) 2024-04-14 21:38:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4572840072 ms) 2024-04-14 21:38:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4572840073 ms) 2024-04-14 21:38:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4572841105 ms) 2024-04-14 21:38:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4572841106 ms) 2024-04-14 21:38:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:38:47.903792+00:00', 'runtime': '4572840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4572841107 ms) 2024-04-14 21:38:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:37:47.903809+00:00', 'runtime': '4572780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4572841108 ms) 2024-04-14 21:39:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4572900071 ms) 2024-04-14 21:39:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4572900072 ms) 2024-04-14 21:39:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4572900072 ms) 2024-04-14 21:39:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4572900072 ms) 2024-04-14 21:39:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4572901104 ms) 2024-04-14 21:39:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4572901104 ms) 2024-04-14 21:39:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:39:47.903826+00:00', 'runtime': '4572900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4572901106 ms) 2024-04-14 21:39:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:38:47.903792+00:00', 'runtime': '4572840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4572901106 ms) 2024-04-14 21:40:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4572960073 ms) 2024-04-14 21:40:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4572960073 ms) 2024-04-14 21:40:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4572960074 ms) 2024-04-14 21:40:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4572960074 ms) 2024-04-14 21:40:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4572961111 ms) 2024-04-14 21:40:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4572961112 ms) 2024-04-14 21:40:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:40:47.903786+00:00', 'runtime': '4572960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4572961114 ms) 2024-04-14 21:40:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:39:47.903826+00:00', 'runtime': '4572900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4572961115 ms) 2024-04-14 21:40:55.156 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 3.76 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4572967308 ms) 2024-04-14 21:41:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4573020071 ms) 2024-04-14 21:41:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4573020072 ms) 2024-04-14 21:41:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4573020072 ms) 2024-04-14 21:41:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4573020073 ms) 2024-04-14 21:41:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4573021105 ms) 2024-04-14 21:41:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4573021106 ms) 2024-04-14 21:41:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:41:47.903796+00:00', 'runtime': '4573020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4573021108 ms) 2024-04-14 21:41:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:40:47.903786+00:00', 'runtime': '4572960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4573021109 ms) 2024-04-14 21:42:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4573080073 ms) 2024-04-14 21:42:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4573080074 ms) 2024-04-14 21:42:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4573080074 ms) 2024-04-14 21:42:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4573080075 ms) 2024-04-14 21:42:48.963 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4573081115 ms) 2024-04-14 21:42:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4573081115 ms) 2024-04-14 21:42:48.969 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:42:47.903817+00:00', 'runtime': '4573080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4573081121 ms) 2024-04-14 21:42:48.970 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:41:47.903796+00:00', 'runtime': '4573020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4573081122 ms) 2024-04-14 21:42:54.445 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4573086597 ms) 2024-04-14 21:43:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4573140071 ms) 2024-04-14 21:43:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4573140072 ms) 2024-04-14 21:43:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4573140072 ms) 2024-04-14 21:43:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4573140073 ms) 2024-04-14 21:43:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4573141106 ms) 2024-04-14 21:43:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4573141107 ms) 2024-04-14 21:43:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:43:47.903798+00:00', 'runtime': '4573140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4573141109 ms) 2024-04-14 21:43:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:42:47.903817+00:00', 'runtime': '4573080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4573141110 ms) 2024-04-14 21:44:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4573200062 ms) 2024-04-14 21:44:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4573200062 ms) 2024-04-14 21:44:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4573200062 ms) 2024-04-14 21:44:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4573200062 ms) 2024-04-14 21:44:48.934 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4573201085 ms) 2024-04-14 21:44:48.934 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4573201086 ms) 2024-04-14 21:44:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:44:47.903673+00:00', 'runtime': '4573200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4573201087 ms) 2024-04-14 21:44:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:43:47.903798+00:00', 'runtime': '4573140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4573201087 ms) 2024-04-14 21:45:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4573260073 ms) 2024-04-14 21:45:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4573260074 ms) 2024-04-14 21:45:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4573260074 ms) 2024-04-14 21:45:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4573260075 ms) 2024-04-14 21:45:48.968 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4573261119 ms) 2024-04-14 21:45:48.968 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4573261120 ms) 2024-04-14 21:45:48.974 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:45:47.903864+00:00', 'runtime': '4573260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4573261126 ms) 2024-04-14 21:45:48.975 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:44:47.903673+00:00', 'runtime': '4573200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4573261127 ms) 2024-04-14 21:45:54.117 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4573266269 ms) 2024-04-14 21:46:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4573320072 ms) 2024-04-14 21:46:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4573320073 ms) 2024-04-14 21:46:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4573320073 ms) 2024-04-14 21:46:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4573320073 ms) 2024-04-14 21:46:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4573321107 ms) 2024-04-14 21:46:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4573321107 ms) 2024-04-14 21:46:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:46:47.904701+00:00', 'runtime': '4573320.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+4573321109 ms) 2024-04-14 21:46:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:45:47.903864+00:00', 'runtime': '4573260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4573321110 ms) 2024-04-14 21:47:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4573380072 ms) 2024-04-14 21:47:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4573380072 ms) 2024-04-14 21:47:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4573380072 ms) 2024-04-14 21:47:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4573380073 ms) 2024-04-14 21:47:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4573381109 ms) 2024-04-14 21:47:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4573381110 ms) 2024-04-14 21:47:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:47:47.903837+00:00', 'runtime': '4573380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4573381113 ms) 2024-04-14 21:47:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:46:47.904701+00:00', 'runtime': '4573320.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+4573381114 ms) 2024-04-14 21:48:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4573440073 ms) 2024-04-14 21:48:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4573440074 ms) 2024-04-14 21:48:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4573440074 ms) 2024-04-14 21:48:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4573440074 ms) 2024-04-14 21:48:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4573441112 ms) 2024-04-14 21:48:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4573441112 ms) 2024-04-14 21:48:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:48:47.903794+00:00', 'runtime': '4573440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4573441115 ms) 2024-04-14 21:48:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:47:47.903837+00:00', 'runtime': '4573380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4573441116 ms) 2024-04-14 21:48:54.326 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4573446478 ms) 2024-04-14 21:49:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4573500072 ms) 2024-04-14 21:49:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4573500072 ms) 2024-04-14 21:49:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4573500073 ms) 2024-04-14 21:49:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4573500073 ms) 2024-04-14 21:49:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4573501104 ms) 2024-04-14 21:49:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4573501104 ms) 2024-04-14 21:49:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:49:47.903808+00:00', 'runtime': '4573500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4573501106 ms) 2024-04-14 21:49:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:48:47.903794+00:00', 'runtime': '4573440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4573501107 ms) 2024-04-14 21:50:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4573560072 ms) 2024-04-14 21:50:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4573560072 ms) 2024-04-14 21:50:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4573560072 ms) 2024-04-14 21:50:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4573560073 ms) 2024-04-14 21:50:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4573561106 ms) 2024-04-14 21:50:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4573561106 ms) 2024-04-14 21:50:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:50:47.903815+00:00', 'runtime': '4573560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4573561108 ms) 2024-04-14 21:50:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:49:47.903808+00:00', 'runtime': '4573500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4573561109 ms) 2024-04-14 21:51:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4573620073 ms) 2024-04-14 21:51:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4573620074 ms) 2024-04-14 21:51:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4573620074 ms) 2024-04-14 21:51:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4573620075 ms) 2024-04-14 21:51:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4573621112 ms) 2024-04-14 21:51:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4573621113 ms) 2024-04-14 21:51:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:51:47.903814+00:00', 'runtime': '4573620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4573621115 ms) 2024-04-14 21:51:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:50:47.903815+00:00', 'runtime': '4573560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4573621115 ms) 2024-04-14 21:51:54.163 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4573626314 ms) 2024-04-14 21:52:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4573680071 ms) 2024-04-14 21:52:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4573680072 ms) 2024-04-14 21:52:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4573680072 ms) 2024-04-14 21:52:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4573680072 ms) 2024-04-14 21:52:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4573681107 ms) 2024-04-14 21:52:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4573681108 ms) 2024-04-14 21:52:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:52:47.903762+00:00', 'runtime': '4573680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4573681110 ms) 2024-04-14 21:52:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:51:47.903814+00:00', 'runtime': '4573620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4573681111 ms) 2024-04-14 21:53:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4573740073 ms) 2024-04-14 21:53:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4573740074 ms) 2024-04-14 21:53:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4573740074 ms) 2024-04-14 21:53:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4573740075 ms) 2024-04-14 21:53:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4573741113 ms) 2024-04-14 21:53:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4573741114 ms) 2024-04-14 21:53:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:53:47.903818+00:00', 'runtime': '4573740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4573741115 ms) 2024-04-14 21:53:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:52:47.903762+00:00', 'runtime': '4573680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4573741116 ms) 2024-04-14 21:53:54.097 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4573746249 ms) 2024-04-14 21:54:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4573800062 ms) 2024-04-14 21:54:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4573800063 ms) 2024-04-14 21:54:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4573800063 ms) 2024-04-14 21:54:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4573800063 ms) 2024-04-14 21:54:48.935 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4573801087 ms) 2024-04-14 21:54:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4573801087 ms) 2024-04-14 21:54:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:54:47.903638+00:00', 'runtime': '4573800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4573801089 ms) 2024-04-14 21:54:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:53:47.903818+00:00', 'runtime': '4573740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4573801089 ms) 2024-04-14 21:55:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4573860073 ms) 2024-04-14 21:55:47.923 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4573860075 ms) 2024-04-14 21:55:47.930 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4573860081 ms) 2024-04-14 21:55:47.930 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4573860082 ms) 2024-04-14 21:55:48.966 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4573861118 ms) 2024-04-14 21:55:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4573861119 ms) 2024-04-14 21:55:48.970 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:55:47.903871+00:00', 'runtime': '4573860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4573861122 ms) 2024-04-14 21:55:48.971 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:54:47.903638+00:00', 'runtime': '4573800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4573861123 ms) 2024-04-14 21:55:54.134 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4573866285 ms) 2024-04-14 21:56:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4573920072 ms) 2024-04-14 21:56:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4573920072 ms) 2024-04-14 21:56:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4573920072 ms) 2024-04-14 21:56:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4573920073 ms) 2024-04-14 21:56:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4573921109 ms) 2024-04-14 21:56:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4573921110 ms) 2024-04-14 21:56:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:56:47.903779+00:00', 'runtime': '4573920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4573921113 ms) 2024-04-14 21:56:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:55:47.903871+00:00', 'runtime': '4573860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4573921114 ms) 2024-04-14 21:57:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4573980072 ms) 2024-04-14 21:57:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4573980072 ms) 2024-04-14 21:57:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4573980072 ms) 2024-04-14 21:57:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4573980073 ms) 2024-04-14 21:57:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4573981109 ms) 2024-04-14 21:57:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4573981110 ms) 2024-04-14 21:57:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:57:47.903829+00:00', 'runtime': '4573980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4573981113 ms) 2024-04-14 21:57:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:56:47.903779+00:00', 'runtime': '4573920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4573981114 ms) 2024-04-14 21:58:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4574040073 ms) 2024-04-14 21:58:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4574040074 ms) 2024-04-14 21:58:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4574040074 ms) 2024-04-14 21:58:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4574040075 ms) 2024-04-14 21:58:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4574041112 ms) 2024-04-14 21:58:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4574041112 ms) 2024-04-14 21:58:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:58:47.903804+00:00', 'runtime': '4574040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4574041116 ms) 2024-04-14 21:58:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:57:47.903829+00:00', 'runtime': '4573980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4574041116 ms) 2024-04-14 21:58:54.072 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4574046223 ms) 2024-04-14 21:59:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4574100071 ms) 2024-04-14 21:59:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4574100072 ms) 2024-04-14 21:59:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4574100072 ms) 2024-04-14 21:59:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4574100072 ms) 2024-04-14 21:59:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4574101108 ms) 2024-04-14 21:59:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4574101109 ms) 2024-04-14 21:59:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 21:59:47.903796+00:00', 'runtime': '4574100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4574101111 ms) 2024-04-14 21:59:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:58:47.903804+00:00', 'runtime': '4574040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4574101111 ms) 2024-04-14 22:00:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4574160072 ms) 2024-04-14 22:00:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4574160072 ms) 2024-04-14 22:00:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4574160072 ms) 2024-04-14 22:00:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4574160073 ms) 2024-04-14 22:00:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4574161110 ms) 2024-04-14 22:00:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4574161111 ms) 2024-04-14 22:00:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:00:47.903812+00:00', 'runtime': '4574160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4574161114 ms) 2024-04-14 22:00:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 21:59:47.903796+00:00', 'runtime': '4574100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4574161115 ms) 2024-04-14 22:01:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4574220073 ms) 2024-04-14 22:01:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4574220074 ms) 2024-04-14 22:01:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4574220074 ms) 2024-04-14 22:01:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4574220074 ms) 2024-04-14 22:01:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4574221112 ms) 2024-04-14 22:01:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4574221112 ms) 2024-04-14 22:01:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:01:47.903792+00:00', 'runtime': '4574220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4574221115 ms) 2024-04-14 22:01:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:00:47.903812+00:00', 'runtime': '4574160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4574221116 ms) 2024-04-14 22:01:54.233 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4574226385 ms) 2024-04-14 22:02:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4574280072 ms) 2024-04-14 22:02:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4574280073 ms) 2024-04-14 22:02:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4574280073 ms) 2024-04-14 22:02:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4574280073 ms) 2024-04-14 22:02:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4574281107 ms) 2024-04-14 22:02:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4574281108 ms) 2024-04-14 22:02:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:02:47.903548+00:00', 'runtime': '4574280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4574281111 ms) 2024-04-14 22:02:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:01:47.903792+00:00', 'runtime': '4574220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4574281112 ms) 2024-04-14 22:03:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4574340073 ms) 2024-04-14 22:03:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4574340073 ms) 2024-04-14 22:03:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4574340074 ms) 2024-04-14 22:03:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4574340074 ms) 2024-04-14 22:03:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4574341110 ms) 2024-04-14 22:03:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4574341110 ms) 2024-04-14 22:03:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:03:47.903807+00:00', 'runtime': '4574340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4574341113 ms) 2024-04-14 22:03:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:02:47.903548+00:00', 'runtime': '4574280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4574341114 ms) 2024-04-14 22:03:54.166 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4574346317 ms) 2024-04-14 22:04:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4574400062 ms) 2024-04-14 22:04:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4574400062 ms) 2024-04-14 22:04:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4574400062 ms) 2024-04-14 22:04:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4574400063 ms) 2024-04-14 22:04:48.939 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4574401091 ms) 2024-04-14 22:04:48.940 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4574401091 ms) 2024-04-14 22:04:48.941 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:04:47.903641+00:00', 'runtime': '4574400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4574401092 ms) 2024-04-14 22:04:48.941 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:03:47.903807+00:00', 'runtime': '4574340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4574401093 ms) 2024-04-14 22:05:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4574460073 ms) 2024-04-14 22:05:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4574460074 ms) 2024-04-14 22:05:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4574460074 ms) 2024-04-14 22:05:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4574460075 ms) 2024-04-14 22:05:48.962 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4574461113 ms) 2024-04-14 22:05:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4574461114 ms) 2024-04-14 22:05:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:05:47.903818+00:00', 'runtime': '4574460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4574461117 ms) 2024-04-14 22:05:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:04:47.903641+00:00', 'runtime': '4574400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4574461118 ms) 2024-04-14 22:05:54.081 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4574466232 ms) 2024-04-14 22:06:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4574520071 ms) 2024-04-14 22:06:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4574520072 ms) 2024-04-14 22:06:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4574520072 ms) 2024-04-14 22:06:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4574520073 ms) 2024-04-14 22:06:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4574521105 ms) 2024-04-14 22:06:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4574521106 ms) 2024-04-14 22:06:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:06:47.903771+00:00', 'runtime': '4574520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4574521108 ms) 2024-04-14 22:06:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:05:47.903818+00:00', 'runtime': '4574460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4574521109 ms) 2024-04-14 22:07:47.926 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4574580078 ms) 2024-04-14 22:07:47.927 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4574580078 ms) 2024-04-14 22:07:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4574580079 ms) 2024-04-14 22:07:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4574580079 ms) 2024-04-14 22:07:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4574581112 ms) 2024-04-14 22:07:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4574581113 ms) 2024-04-14 22:07:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:07:47.903821+00:00', 'runtime': '4574580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4574581115 ms) 2024-04-14 22:07:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:06:47.903771+00:00', 'runtime': '4574520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4574581115 ms) 2024-04-14 22:07:54.391 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4574586543 ms) 2024-04-14 22:08:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4574640073 ms) 2024-04-14 22:08:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4574640073 ms) 2024-04-14 22:08:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4574640073 ms) 2024-04-14 22:08:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4574640074 ms) 2024-04-14 22:08:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4574641107 ms) 2024-04-14 22:08:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4574641108 ms) 2024-04-14 22:08:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:08:47.903800+00:00', 'runtime': '4574640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4574641109 ms) 2024-04-14 22:08:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:07:47.903821+00:00', 'runtime': '4574580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4574641110 ms) 2024-04-14 22:09:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4574700073 ms) 2024-04-14 22:09:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4574700073 ms) 2024-04-14 22:09:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4574700073 ms) 2024-04-14 22:09:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4574700074 ms) 2024-04-14 22:09:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4574701108 ms) 2024-04-14 22:09:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4574701108 ms) 2024-04-14 22:09:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:09:47.903815+00:00', 'runtime': '4574700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4574701110 ms) 2024-04-14 22:09:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:08:47.903800+00:00', 'runtime': '4574640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4574701111 ms) 2024-04-14 22:09:54.608 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4574706759 ms) 2024-04-14 22:10:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4574760071 ms) 2024-04-14 22:10:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4574760072 ms) 2024-04-14 22:10:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4574760072 ms) 2024-04-14 22:10:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4574760072 ms) 2024-04-14 22:10:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4574761105 ms) 2024-04-14 22:10:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4574761105 ms) 2024-04-14 22:10:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:10:47.903779+00:00', 'runtime': '4574760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4574761107 ms) 2024-04-14 22:10:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:09:47.903815+00:00', 'runtime': '4574700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4574761108 ms) 2024-04-14 22:11:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4574820071 ms) 2024-04-14 22:11:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4574820072 ms) 2024-04-14 22:11:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4574820072 ms) 2024-04-14 22:11:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4574820073 ms) 2024-04-14 22:11:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4574821104 ms) 2024-04-14 22:11:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4574821105 ms) 2024-04-14 22:11:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:11:47.903825+00:00', 'runtime': '4574820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4574821107 ms) 2024-04-14 22:11:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:10:47.903779+00:00', 'runtime': '4574760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4574821107 ms) 2024-04-14 22:12:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4574880073 ms) 2024-04-14 22:12:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4574880073 ms) 2024-04-14 22:12:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4574880074 ms) 2024-04-14 22:12:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4574880074 ms) 2024-04-14 22:12:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4574881106 ms) 2024-04-14 22:12:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4574881107 ms) 2024-04-14 22:12:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:12:47.903795+00:00', 'runtime': '4574880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4574881108 ms) 2024-04-14 22:12:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:11:47.903825+00:00', 'runtime': '4574820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4574881109 ms) 2024-04-14 22:12:54.505 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4574886656 ms) 2024-04-14 22:13:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4574940072 ms) 2024-04-14 22:13:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4574940072 ms) 2024-04-14 22:13:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4574940072 ms) 2024-04-14 22:13:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4574940073 ms) 2024-04-14 22:13:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4574941105 ms) 2024-04-14 22:13:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4574941106 ms) 2024-04-14 22:13:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:13:47.903780+00:00', 'runtime': '4574940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4574941107 ms) 2024-04-14 22:13:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:12:47.903795+00:00', 'runtime': '4574880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4574941108 ms) 2024-04-14 22:14:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4575000062 ms) 2024-04-14 22:14:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4575000062 ms) 2024-04-14 22:14:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4575000062 ms) 2024-04-14 22:14:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4575000062 ms) 2024-04-14 22:14:48.936 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4575001088 ms) 2024-04-14 22:14:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4575001088 ms) 2024-04-14 22:14:48.940 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:14:47.903648+00:00', 'runtime': '4575000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4575001091 ms) 2024-04-14 22:14:48.940 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:13:47.903780+00:00', 'runtime': '4574940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4575001092 ms) 2024-04-14 22:15:47.925 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4575060077 ms) 2024-04-14 22:15:47.926 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4575060077 ms) 2024-04-14 22:15:47.926 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4575060078 ms) 2024-04-14 22:15:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4575060078 ms) 2024-04-14 22:15:48.966 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4575061117 ms) 2024-04-14 22:15:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4575061118 ms) 2024-04-14 22:15:48.968 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:15:47.907996+00:00', 'runtime': '4575060.005', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4575061119 ms) 2024-04-14 22:15:48.969 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:14:47.903648+00:00', 'runtime': '4575000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4575061120 ms) 2024-04-14 22:15:54.664 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4575066816 ms) 2024-04-14 22:16:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4575120072 ms) 2024-04-14 22:16:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4575120072 ms) 2024-04-14 22:16:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4575120072 ms) 2024-04-14 22:16:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4575120073 ms) 2024-04-14 22:16:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4575121103 ms) 2024-04-14 22:16:48.952 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4575121104 ms) 2024-04-14 22:16:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:16:47.903803+00:00', 'runtime': '4575120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4575121106 ms) 2024-04-14 22:16:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:15:47.907996+00:00', 'runtime': '4575060.005', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4575121106 ms) 2024-04-14 22:17:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4575180073 ms) 2024-04-14 22:17:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4575180073 ms) 2024-04-14 22:17:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4575180074 ms) 2024-04-14 22:17:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4575180074 ms) 2024-04-14 22:17:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4575181109 ms) 2024-04-14 22:17:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4575181110 ms) 2024-04-14 22:17:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:17:47.903788+00:00', 'runtime': '4575180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4575181113 ms) 2024-04-14 22:17:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:16:47.903803+00:00', 'runtime': '4575120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4575181114 ms) 2024-04-14 22:17:55.139 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 3.76 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4575187291 ms) 2024-04-14 22:18:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4575240071 ms) 2024-04-14 22:18:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4575240072 ms) 2024-04-14 22:18:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4575240072 ms) 2024-04-14 22:18:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4575240073 ms) 2024-04-14 22:18:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4575241105 ms) 2024-04-14 22:18:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4575241105 ms) 2024-04-14 22:18:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:18:47.903790+00:00', 'runtime': '4575240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4575241107 ms) 2024-04-14 22:18:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:17:47.903788+00:00', 'runtime': '4575180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4575241108 ms) 2024-04-14 22:19:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4575300071 ms) 2024-04-14 22:19:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4575300072 ms) 2024-04-14 22:19:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4575300072 ms) 2024-04-14 22:19:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4575300072 ms) 2024-04-14 22:19:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4575301109 ms) 2024-04-14 22:19:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4575301110 ms) 2024-04-14 22:19:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:19:47.903810+00:00', 'runtime': '4575300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4575301113 ms) 2024-04-14 22:19:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:18:47.903790+00:00', 'runtime': '4575240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4575301113 ms) 2024-04-14 22:20:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4575360073 ms) 2024-04-14 22:20:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4575360074 ms) 2024-04-14 22:20:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4575360074 ms) 2024-04-14 22:20:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4575360075 ms) 2024-04-14 22:20:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4575361112 ms) 2024-04-14 22:20:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4575361113 ms) 2024-04-14 22:20:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:20:47.903809+00:00', 'runtime': '4575360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4575361116 ms) 2024-04-14 22:20:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:19:47.903810+00:00', 'runtime': '4575300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4575361117 ms) 2024-04-14 22:20:54.612 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4575366763 ms) 2024-04-14 22:21:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4575420073 ms) 2024-04-14 22:21:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4575420073 ms) 2024-04-14 22:21:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4575420073 ms) 2024-04-14 22:21:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4575420074 ms) 2024-04-14 22:21:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4575421106 ms) 2024-04-14 22:21:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4575421107 ms) 2024-04-14 22:21:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:21:47.903691+00:00', 'runtime': '4575420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4575421108 ms) 2024-04-14 22:21:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:20:47.903809+00:00', 'runtime': '4575360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4575421109 ms) 2024-04-14 22:22:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4575480071 ms) 2024-04-14 22:22:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4575480072 ms) 2024-04-14 22:22:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4575480072 ms) 2024-04-14 22:22:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4575480072 ms) 2024-04-14 22:22:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4575481104 ms) 2024-04-14 22:22:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4575481105 ms) 2024-04-14 22:22:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:22:47.903779+00:00', 'runtime': '4575480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4575481107 ms) 2024-04-14 22:22:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:21:47.903691+00:00', 'runtime': '4575420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4575481108 ms) 2024-04-14 22:23:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4575540073 ms) 2024-04-14 22:23:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4575540074 ms) 2024-04-14 22:23:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4575540074 ms) 2024-04-14 22:23:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4575540075 ms) 2024-04-14 22:23:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4575541113 ms) 2024-04-14 22:23:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4575541114 ms) 2024-04-14 22:23:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:23:47.903785+00:00', 'runtime': '4575540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4575541117 ms) 2024-04-14 22:23:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:22:47.903779+00:00', 'runtime': '4575480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4575541118 ms) 2024-04-14 22:23:54.541 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4575546693 ms) 2024-04-14 22:24:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4575600062 ms) 2024-04-14 22:24:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4575600062 ms) 2024-04-14 22:24:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4575600062 ms) 2024-04-14 22:24:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4575600062 ms) 2024-04-14 22:24:48.936 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4575601087 ms) 2024-04-14 22:24:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4575601088 ms) 2024-04-14 22:24:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:24:47.903624+00:00', 'runtime': '4575600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4575601089 ms) 2024-04-14 22:24:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:23:47.903785+00:00', 'runtime': '4575540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4575601089 ms) 2024-04-14 22:25:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4575660073 ms) 2024-04-14 22:25:47.923 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4575660074 ms) 2024-04-14 22:25:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4575660074 ms) 2024-04-14 22:25:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4575660075 ms) 2024-04-14 22:25:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4575661113 ms) 2024-04-14 22:25:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4575661113 ms) 2024-04-14 22:25:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:25:47.903863+00:00', 'runtime': '4575660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4575661117 ms) 2024-04-14 22:25:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:24:47.903624+00:00', 'runtime': '4575600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4575661117 ms) 2024-04-14 22:25:54.619 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4575666770 ms) 2024-04-14 22:26:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4575720072 ms) 2024-04-14 22:26:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4575720072 ms) 2024-04-14 22:26:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4575720072 ms) 2024-04-14 22:26:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4575720073 ms) 2024-04-14 22:26:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4575721110 ms) 2024-04-14 22:26:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4575721111 ms) 2024-04-14 22:26:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:26:47.903794+00:00', 'runtime': '4575720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4575721112 ms) 2024-04-14 22:26:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:25:47.903863+00:00', 'runtime': '4575660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4575721113 ms) 2024-04-14 22:27:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4575780073 ms) 2024-04-14 22:27:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4575780073 ms) 2024-04-14 22:27:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4575780074 ms) 2024-04-14 22:27:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4575780074 ms) 2024-04-14 22:27:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4575781113 ms) 2024-04-14 22:27:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4575781113 ms) 2024-04-14 22:27:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:27:47.903796+00:00', 'runtime': '4575780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4575781115 ms) 2024-04-14 22:27:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:26:47.903794+00:00', 'runtime': '4575720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4575781116 ms) 2024-04-14 22:27:54.538 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4575786689 ms) 2024-04-14 22:28:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4575840071 ms) 2024-04-14 22:28:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4575840072 ms) 2024-04-14 22:28:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4575840072 ms) 2024-04-14 22:28:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4575840072 ms) 2024-04-14 22:28:48.951 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4575841103 ms) 2024-04-14 22:28:48.952 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4575841103 ms) 2024-04-14 22:28:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:28:47.903780+00:00', 'runtime': '4575840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4575841105 ms) 2024-04-14 22:28:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:27:47.903796+00:00', 'runtime': '4575780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4575841106 ms) 2024-04-14 22:29:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4575900071 ms) 2024-04-14 22:29:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4575900072 ms) 2024-04-14 22:29:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4575900072 ms) 2024-04-14 22:29:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4575900072 ms) 2024-04-14 22:29:48.951 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4575901102 ms) 2024-04-14 22:29:48.952 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4575901103 ms) 2024-04-14 22:29:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:29:47.903803+00:00', 'runtime': '4575900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4575901105 ms) 2024-04-14 22:29:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:28:47.903780+00:00', 'runtime': '4575840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4575901105 ms) 2024-04-14 22:30:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4575960073 ms) 2024-04-14 22:30:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4575960074 ms) 2024-04-14 22:30:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4575960074 ms) 2024-04-14 22:30:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4575960074 ms) 2024-04-14 22:30:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4575961109 ms) 2024-04-14 22:30:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4575961110 ms) 2024-04-14 22:30:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:30:47.903816+00:00', 'runtime': '4575960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4575961111 ms) 2024-04-14 22:30:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:29:47.903803+00:00', 'runtime': '4575900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4575961112 ms) 2024-04-14 22:30:54.569 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4575966721 ms) 2024-04-14 22:31:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4576020071 ms) 2024-04-14 22:31:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4576020072 ms) 2024-04-14 22:31:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4576020072 ms) 2024-04-14 22:31:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4576020072 ms) 2024-04-14 22:31:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4576021104 ms) 2024-04-14 22:31:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4576021105 ms) 2024-04-14 22:31:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:31:47.903788+00:00', 'runtime': '4576020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4576021106 ms) 2024-04-14 22:31:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:30:47.903816+00:00', 'runtime': '4575960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4576021107 ms) 2024-04-14 22:32:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4576080071 ms) 2024-04-14 22:32:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4576080072 ms) 2024-04-14 22:32:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4576080072 ms) 2024-04-14 22:32:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4576080072 ms) 2024-04-14 22:32:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4576081104 ms) 2024-04-14 22:32:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4576081105 ms) 2024-04-14 22:32:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:32:47.903794+00:00', 'runtime': '4576080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4576081106 ms) 2024-04-14 22:32:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:31:47.903788+00:00', 'runtime': '4576020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4576081107 ms) 2024-04-14 22:33:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4576140073 ms) 2024-04-14 22:33:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4576140073 ms) 2024-04-14 22:33:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4576140074 ms) 2024-04-14 22:33:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4576140074 ms) 2024-04-14 22:33:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4576141111 ms) 2024-04-14 22:33:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4576141112 ms) 2024-04-14 22:33:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:33:47.903799+00:00', 'runtime': '4576140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4576141114 ms) 2024-04-14 22:33:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:32:47.903794+00:00', 'runtime': '4576080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4576141115 ms) 2024-04-14 22:33:54.586 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4576146738 ms) 2024-04-14 22:34:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4576200063 ms) 2024-04-14 22:34:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4576200063 ms) 2024-04-14 22:34:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4576200063 ms) 2024-04-14 22:34:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4576200063 ms) 2024-04-14 22:34:48.939 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4576201090 ms) 2024-04-14 22:34:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4576201091 ms) 2024-04-14 22:34:48.941 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:34:47.903632+00:00', 'runtime': '4576200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4576201092 ms) 2024-04-14 22:34:48.941 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:33:47.903799+00:00', 'runtime': '4576140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4576201093 ms) 2024-04-14 22:35:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4576260073 ms) 2024-04-14 22:35:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4576260074 ms) 2024-04-14 22:35:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4576260074 ms) 2024-04-14 22:35:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4576260074 ms) 2024-04-14 22:35:48.963 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4576261114 ms) 2024-04-14 22:35:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4576261115 ms) 2024-04-14 22:35:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:35:47.903860+00:00', 'runtime': '4576260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4576261117 ms) 2024-04-14 22:35:48.969 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:34:47.903632+00:00', 'runtime': '4576200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4576261120 ms) 2024-04-14 22:35:54.681 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4576266833 ms) 2024-04-14 22:36:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4576320072 ms) 2024-04-14 22:36:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4576320072 ms) 2024-04-14 22:36:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4576320073 ms) 2024-04-14 22:36:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4576320073 ms) 2024-04-14 22:36:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4576321106 ms) 2024-04-14 22:36:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4576321107 ms) 2024-04-14 22:36:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:36:47.904575+00:00', 'runtime': '4576320.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+4576321108 ms) 2024-04-14 22:36:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:35:47.903860+00:00', 'runtime': '4576260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4576321109 ms) 2024-04-14 22:37:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4576380073 ms) 2024-04-14 22:37:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4576380073 ms) 2024-04-14 22:37:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4576380074 ms) 2024-04-14 22:37:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4576380074 ms) 2024-04-14 22:37:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4576381106 ms) 2024-04-14 22:37:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4576381107 ms) 2024-04-14 22:37:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:37:47.903801+00:00', 'runtime': '4576380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4576381108 ms) 2024-04-14 22:37:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:36:47.904575+00:00', 'runtime': '4576320.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+4576381109 ms) 2024-04-14 22:37:53.958 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4576386110 ms) 2024-04-14 22:38:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4576440072 ms) 2024-04-14 22:38:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4576440072 ms) 2024-04-14 22:38:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4576440072 ms) 2024-04-14 22:38:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4576440073 ms) 2024-04-14 22:38:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4576441105 ms) 2024-04-14 22:38:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4576441106 ms) 2024-04-14 22:38:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:38:47.903782+00:00', 'runtime': '4576440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4576441108 ms) 2024-04-14 22:38:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:37:47.903801+00:00', 'runtime': '4576380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4576441109 ms) 2024-04-14 22:39:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4576500073 ms) 2024-04-14 22:39:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4576500073 ms) 2024-04-14 22:39:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4576500074 ms) 2024-04-14 22:39:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4576500074 ms) 2024-04-14 22:39:48.964 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4576501115 ms) 2024-04-14 22:39:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4576501116 ms) 2024-04-14 22:39:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:39:47.903805+00:00', 'runtime': '4576500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4576501117 ms) 2024-04-14 22:39:48.969 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:38:47.903782+00:00', 'runtime': '4576440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4576501121 ms) 2024-04-14 22:39:53.789 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4576505941 ms) 2024-04-14 22:40:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4576560071 ms) 2024-04-14 22:40:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4576560072 ms) 2024-04-14 22:40:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4576560072 ms) 2024-04-14 22:40:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4576560073 ms) 2024-04-14 22:40:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4576561105 ms) 2024-04-14 22:40:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4576561106 ms) 2024-04-14 22:40:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:40:47.903835+00:00', 'runtime': '4576560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4576561108 ms) 2024-04-14 22:40:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:39:47.903805+00:00', 'runtime': '4576500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4576561108 ms) 2024-04-14 22:41:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4576620071 ms) 2024-04-14 22:41:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4576620072 ms) 2024-04-14 22:41:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4576620072 ms) 2024-04-14 22:41:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4576620073 ms) 2024-04-14 22:41:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4576621110 ms) 2024-04-14 22:41:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4576621111 ms) 2024-04-14 22:41:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:41:47.903835+00:00', 'runtime': '4576620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4576621112 ms) 2024-04-14 22:41:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:40:47.903835+00:00', 'runtime': '4576560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4576621113 ms) 2024-04-14 22:42:47.923 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4576680074 ms) 2024-04-14 22:42:47.923 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4576680075 ms) 2024-04-14 22:42:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4576680075 ms) 2024-04-14 22:42:47.924 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4576680075 ms) 2024-04-14 22:42:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4576681113 ms) 2024-04-14 22:42:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4576681113 ms) 2024-04-14 22:42:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:42:47.903778+00:00', 'runtime': '4576680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4576681115 ms) 2024-04-14 22:42:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:41:47.903835+00:00', 'runtime': '4576620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4576681116 ms) 2024-04-14 22:42:53.932 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4576686084 ms) 2024-04-14 22:43:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4576740072 ms) 2024-04-14 22:43:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4576740072 ms) 2024-04-14 22:43:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4576740073 ms) 2024-04-14 22:43:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4576740073 ms) 2024-04-14 22:43:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4576741108 ms) 2024-04-14 22:43:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4576741108 ms) 2024-04-14 22:43:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:43:47.903845+00:00', 'runtime': '4576740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4576741111 ms) 2024-04-14 22:43:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:42:47.903778+00:00', 'runtime': '4576680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4576741112 ms) 2024-04-14 22:44:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4576800062 ms) 2024-04-14 22:44:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4576800062 ms) 2024-04-14 22:44:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4576800062 ms) 2024-04-14 22:44:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4576800063 ms) 2024-04-14 22:44:48.938 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4576801089 ms) 2024-04-14 22:44:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4576801090 ms) 2024-04-14 22:44:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:44:47.903678+00:00', 'runtime': '4576800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4576801090 ms) 2024-04-14 22:44:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:43:47.903845+00:00', 'runtime': '4576740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4576801091 ms) 2024-04-14 22:45:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4576860073 ms) 2024-04-14 22:45:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4576860073 ms) 2024-04-14 22:45:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4576860074 ms) 2024-04-14 22:45:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4576860074 ms) 2024-04-14 22:45:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4576861108 ms) 2024-04-14 22:45:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4576861109 ms) 2024-04-14 22:45:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:45:47.903822+00:00', 'runtime': '4576860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4576861110 ms) 2024-04-14 22:45:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:44:47.903678+00:00', 'runtime': '4576800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4576861111 ms) 2024-04-14 22:45:54.621 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4576866772 ms) 2024-04-14 22:46:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4576920071 ms) 2024-04-14 22:46:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4576920072 ms) 2024-04-14 22:46:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4576920072 ms) 2024-04-14 22:46:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4576920073 ms) 2024-04-14 22:46:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4576921105 ms) 2024-04-14 22:46:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4576921106 ms) 2024-04-14 22:46:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:46:47.903778+00:00', 'runtime': '4576920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4576921108 ms) 2024-04-14 22:46:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:45:47.903822+00:00', 'runtime': '4576860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4576921108 ms) 2024-04-14 22:47:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4576980072 ms) 2024-04-14 22:47:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4576980072 ms) 2024-04-14 22:47:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4576980072 ms) 2024-04-14 22:47:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4576980073 ms) 2024-04-14 22:47:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4576981105 ms) 2024-04-14 22:47:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4576981106 ms) 2024-04-14 22:47:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:47:47.903809+00:00', 'runtime': '4576980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4576981108 ms) 2024-04-14 22:47:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:46:47.903778+00:00', 'runtime': '4576920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4576981109 ms) 2024-04-14 22:48:47.926 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4577040078 ms) 2024-04-14 22:48:47.927 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4577040078 ms) 2024-04-14 22:48:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4577040078 ms) 2024-04-14 22:48:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4577040079 ms) 2024-04-14 22:48:48.964 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4577041116 ms) 2024-04-14 22:48:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4577041117 ms) 2024-04-14 22:48:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:48:47.907991+00:00', 'runtime': '4577040.005', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4577041118 ms) 2024-04-14 22:48:48.968 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:47:47.903809+00:00', 'runtime': '4576980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4577041119 ms) 2024-04-14 22:48:54.435 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4577046587 ms) 2024-04-14 22:49:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4577100071 ms) 2024-04-14 22:49:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4577100072 ms) 2024-04-14 22:49:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4577100072 ms) 2024-04-14 22:49:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4577100073 ms) 2024-04-14 22:49:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4577101107 ms) 2024-04-14 22:49:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4577101108 ms) 2024-04-14 22:49:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:49:47.903799+00:00', 'runtime': '4577100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4577101109 ms) 2024-04-14 22:49:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:48:47.907991+00:00', 'runtime': '4577040.005', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4577101110 ms) 2024-04-14 22:50:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4577160072 ms) 2024-04-14 22:50:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4577160073 ms) 2024-04-14 22:50:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4577160073 ms) 2024-04-14 22:50:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4577160073 ms) 2024-04-14 22:50:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4577161106 ms) 2024-04-14 22:50:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4577161106 ms) 2024-04-14 22:50:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:50:47.904584+00:00', 'runtime': '4577160.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+4577161108 ms) 2024-04-14 22:50:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:49:47.903799+00:00', 'runtime': '4577100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4577161109 ms) 2024-04-14 22:51:47.925 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4577220077 ms) 2024-04-14 22:51:47.926 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4577220077 ms) 2024-04-14 22:51:47.926 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4577220077 ms) 2024-04-14 22:51:47.926 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4577220078 ms) 2024-04-14 22:51:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4577221112 ms) 2024-04-14 22:51:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4577221112 ms) 2024-04-14 22:51:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:51:47.907965+00:00', 'runtime': '4577220.005', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4577221114 ms) 2024-04-14 22:51:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:50:47.904584+00:00', 'runtime': '4577160.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+4577221115 ms) 2024-04-14 22:51:54.276 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4577226428 ms) 2024-04-14 22:52:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4577280072 ms) 2024-04-14 22:52:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4577280072 ms) 2024-04-14 22:52:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4577280072 ms) 2024-04-14 22:52:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4577280073 ms) 2024-04-14 22:52:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4577281105 ms) 2024-04-14 22:52:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4577281106 ms) 2024-04-14 22:52:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:52:47.903785+00:00', 'runtime': '4577280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4577281108 ms) 2024-04-14 22:52:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:51:47.907965+00:00', 'runtime': '4577220.005', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4577281108 ms) 2024-04-14 22:53:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4577340073 ms) 2024-04-14 22:53:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4577340073 ms) 2024-04-14 22:53:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4577340074 ms) 2024-04-14 22:53:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4577340074 ms) 2024-04-14 22:53:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4577341112 ms) 2024-04-14 22:53:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4577341113 ms) 2024-04-14 22:53:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:53:47.903789+00:00', 'runtime': '4577340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4577341115 ms) 2024-04-14 22:53:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:52:47.903785+00:00', 'runtime': '4577280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4577341116 ms) 2024-04-14 22:53:54.437 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4577346589 ms) 2024-04-14 22:54:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4577400062 ms) 2024-04-14 22:54:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4577400062 ms) 2024-04-14 22:54:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4577400062 ms) 2024-04-14 22:54:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4577400062 ms) 2024-04-14 22:54:48.935 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4577401086 ms) 2024-04-14 22:54:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4577401087 ms) 2024-04-14 22:54:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:54:47.903628+00:00', 'runtime': '4577400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4577401089 ms) 2024-04-14 22:54:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:53:47.903789+00:00', 'runtime': '4577340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4577401089 ms) 2024-04-14 22:55:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4577460073 ms) 2024-04-14 22:55:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4577460073 ms) 2024-04-14 22:55:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4577460074 ms) 2024-04-14 22:55:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4577460074 ms) 2024-04-14 22:55:48.967 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4577461119 ms) 2024-04-14 22:55:48.968 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4577461119 ms) 2024-04-14 22:55:48.974 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:55:47.903837+00:00', 'runtime': '4577460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4577461125 ms) 2024-04-14 22:55:48.975 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:54:47.903628+00:00', 'runtime': '4577400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4577461126 ms) 2024-04-14 22:55:54.642 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4577466794 ms) 2024-04-14 22:56:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4577520072 ms) 2024-04-14 22:56:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4577520072 ms) 2024-04-14 22:56:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4577520072 ms) 2024-04-14 22:56:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4577520073 ms) 2024-04-14 22:56:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4577521107 ms) 2024-04-14 22:56:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4577521107 ms) 2024-04-14 22:56:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:56:47.904683+00:00', 'runtime': '4577520.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+4577521109 ms) 2024-04-14 22:56:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:55:47.903837+00:00', 'runtime': '4577460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4577521110 ms) 2024-04-14 22:57:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4577580072 ms) 2024-04-14 22:57:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4577580072 ms) 2024-04-14 22:57:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4577580072 ms) 2024-04-14 22:57:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4577580073 ms) 2024-04-14 22:57:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4577581103 ms) 2024-04-14 22:57:48.952 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4577581104 ms) 2024-04-14 22:57:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:57:47.903794+00:00', 'runtime': '4577580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4577581105 ms) 2024-04-14 22:57:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:56:47.904683+00:00', 'runtime': '4577520.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+4577581106 ms) 2024-04-14 22:58:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4577640073 ms) 2024-04-14 22:58:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4577640074 ms) 2024-04-14 22:58:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4577640074 ms) 2024-04-14 22:58:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4577640075 ms) 2024-04-14 22:58:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4577641108 ms) 2024-04-14 22:58:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4577641109 ms) 2024-04-14 22:58:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:58:47.903814+00:00', 'runtime': '4577640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4577641111 ms) 2024-04-14 22:58:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:57:47.903794+00:00', 'runtime': '4577580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4577641111 ms) 2024-04-14 22:58:54.114 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4577646266 ms) 2024-04-14 22:59:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4577700071 ms) 2024-04-14 22:59:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4577700072 ms) 2024-04-14 22:59:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4577700072 ms) 2024-04-14 22:59:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4577700072 ms) 2024-04-14 22:59:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4577701109 ms) 2024-04-14 22:59:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4577701110 ms) 2024-04-14 22:59:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 22:59:47.903813+00:00', 'runtime': '4577700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4577701112 ms) 2024-04-14 22:59:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:58:47.903814+00:00', 'runtime': '4577640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4577701113 ms) 2024-04-14 23:00:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4577760073 ms) 2024-04-14 23:00:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4577760074 ms) 2024-04-14 23:00:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4577760074 ms) 2024-04-14 23:00:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4577760074 ms) 2024-04-14 23:00:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4577761113 ms) 2024-04-14 23:00:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4577761113 ms) 2024-04-14 23:00:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:00:47.903796+00:00', 'runtime': '4577760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4577761117 ms) 2024-04-14 23:00:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 22:59:47.903813+00:00', 'runtime': '4577700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4577761117 ms) 2024-04-14 23:00:54.087 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4577766238 ms) 2024-04-14 23:01:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4577820072 ms) 2024-04-14 23:01:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4577820073 ms) 2024-04-14 23:01:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4577820073 ms) 2024-04-14 23:01:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4577820073 ms) 2024-04-14 23:01:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4577821105 ms) 2024-04-14 23:01:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4577821106 ms) 2024-04-14 23:01:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:01:47.903752+00:00', 'runtime': '4577820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4577821108 ms) 2024-04-14 23:01:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:00:47.903796+00:00', 'runtime': '4577760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4577821108 ms) 2024-04-14 23:02:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4577880072 ms) 2024-04-14 23:02:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4577880072 ms) 2024-04-14 23:02:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4577880072 ms) 2024-04-14 23:02:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4577880073 ms) 2024-04-14 23:02:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4577881105 ms) 2024-04-14 23:02:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4577881105 ms) 2024-04-14 23:02:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:02:47.903781+00:00', 'runtime': '4577880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4577881107 ms) 2024-04-14 23:02:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:01:47.903752+00:00', 'runtime': '4577820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4577881108 ms) 2024-04-14 23:03:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4577940073 ms) 2024-04-14 23:03:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4577940074 ms) 2024-04-14 23:03:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4577940074 ms) 2024-04-14 23:03:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4577940074 ms) 2024-04-14 23:03:48.962 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4577941114 ms) 2024-04-14 23:03:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4577941115 ms) 2024-04-14 23:03:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:03:47.903802+00:00', 'runtime': '4577940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4577941116 ms) 2024-04-14 23:03:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:02:47.903781+00:00', 'runtime': '4577880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4577941117 ms) 2024-04-14 23:03:54.144 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4577946296 ms) 2024-04-14 23:04:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4578000062 ms) 2024-04-14 23:04:47.910 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4578000062 ms) 2024-04-14 23:04:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4578000062 ms) 2024-04-14 23:04:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4578000062 ms) 2024-04-14 23:04:48.934 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4578001085 ms) 2024-04-14 23:04:48.934 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4578001086 ms) 2024-04-14 23:04:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:04:47.903629+00:00', 'runtime': '4578000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4578001086 ms) 2024-04-14 23:04:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:03:47.903802+00:00', 'runtime': '4577940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4578001087 ms) 2024-04-14 23:05:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4578060073 ms) 2024-04-14 23:05:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4578060073 ms) 2024-04-14 23:05:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4578060074 ms) 2024-04-14 23:05:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4578060074 ms) 2024-04-14 23:05:48.966 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4578061118 ms) 2024-04-14 23:05:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4578061119 ms) 2024-04-14 23:05:48.971 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:05:47.903865+00:00', 'runtime': '4578060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4578061123 ms) 2024-04-14 23:05:48.972 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:04:47.903629+00:00', 'runtime': '4578000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4578061124 ms) 2024-04-14 23:05:54.785 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4578066937 ms) 2024-04-14 23:06:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4578120071 ms) 2024-04-14 23:06:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4578120072 ms) 2024-04-14 23:06:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4578120072 ms) 2024-04-14 23:06:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4578120073 ms) 2024-04-14 23:06:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4578121106 ms) 2024-04-14 23:06:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4578121107 ms) 2024-04-14 23:06:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:06:47.903782+00:00', 'runtime': '4578120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4578121109 ms) 2024-04-14 23:06:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:05:47.903865+00:00', 'runtime': '4578060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4578121109 ms) 2024-04-14 23:07:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4578180073 ms) 2024-04-14 23:07:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4578180073 ms) 2024-04-14 23:07:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4578180074 ms) 2024-04-14 23:07:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4578180074 ms) 2024-04-14 23:07:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4578181112 ms) 2024-04-14 23:07:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4578181112 ms) 2024-04-14 23:07:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:07:47.903830+00:00', 'runtime': '4578180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4578181116 ms) 2024-04-14 23:07:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:06:47.903782+00:00', 'runtime': '4578120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4578181116 ms) 2024-04-14 23:07:55.173 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 3.76 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4578187324 ms) 2024-04-14 23:08:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4578240072 ms) 2024-04-14 23:08:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4578240072 ms) 2024-04-14 23:08:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4578240072 ms) 2024-04-14 23:08:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4578240073 ms) 2024-04-14 23:08:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4578241105 ms) 2024-04-14 23:08:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4578241106 ms) 2024-04-14 23:08:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:08:47.903800+00:00', 'runtime': '4578240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4578241107 ms) 2024-04-14 23:08:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:07:47.903830+00:00', 'runtime': '4578180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4578241108 ms) 2024-04-14 23:09:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4578300071 ms) 2024-04-14 23:09:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4578300072 ms) 2024-04-14 23:09:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4578300072 ms) 2024-04-14 23:09:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4578300073 ms) 2024-04-14 23:09:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4578301110 ms) 2024-04-14 23:09:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4578301110 ms) 2024-04-14 23:09:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:09:47.903820+00:00', 'runtime': '4578300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4578301114 ms) 2024-04-14 23:09:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:08:47.903800+00:00', 'runtime': '4578240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4578301114 ms) 2024-04-14 23:10:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4578360073 ms) 2024-04-14 23:10:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4578360073 ms) 2024-04-14 23:10:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4578360073 ms) 2024-04-14 23:10:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4578360074 ms) 2024-04-14 23:10:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4578361107 ms) 2024-04-14 23:10:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4578361108 ms) 2024-04-14 23:10:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:10:47.903776+00:00', 'runtime': '4578360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4578361109 ms) 2024-04-14 23:10:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:09:47.903820+00:00', 'runtime': '4578300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4578361110 ms) 2024-04-14 23:10:54.074 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4578366226 ms) 2024-04-14 23:11:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4578420072 ms) 2024-04-14 23:11:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4578420072 ms) 2024-04-14 23:11:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4578420072 ms) 2024-04-14 23:11:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4578420073 ms) 2024-04-14 23:11:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4578421104 ms) 2024-04-14 23:11:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4578421104 ms) 2024-04-14 23:11:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:11:47.903790+00:00', 'runtime': '4578420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4578421106 ms) 2024-04-14 23:11:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:10:47.903776+00:00', 'runtime': '4578360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4578421107 ms) 2024-04-14 23:12:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4578480073 ms) 2024-04-14 23:12:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4578480073 ms) 2024-04-14 23:12:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4578480074 ms) 2024-04-14 23:12:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4578480074 ms) 2024-04-14 23:12:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4578481109 ms) 2024-04-14 23:12:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4578481110 ms) 2024-04-14 23:12:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:12:47.903789+00:00', 'runtime': '4578480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4578481111 ms) 2024-04-14 23:12:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:11:47.903790+00:00', 'runtime': '4578420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4578481112 ms) 2024-04-14 23:12:54.735 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4578486886 ms) 2024-04-14 23:13:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4578540071 ms) 2024-04-14 23:13:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4578540072 ms) 2024-04-14 23:13:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4578540072 ms) 2024-04-14 23:13:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4578540072 ms) 2024-04-14 23:13:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4578541105 ms) 2024-04-14 23:13:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4578541105 ms) 2024-04-14 23:13:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:13:47.903795+00:00', 'runtime': '4578540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4578541107 ms) 2024-04-14 23:13:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:12:47.903789+00:00', 'runtime': '4578480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4578541108 ms) 2024-04-14 23:14:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4578600062 ms) 2024-04-14 23:14:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4578600062 ms) 2024-04-14 23:14:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4578600062 ms) 2024-04-14 23:14:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4578600062 ms) 2024-04-14 23:14:48.934 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4578601086 ms) 2024-04-14 23:14:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4578601086 ms) 2024-04-14 23:14:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:14:47.903673+00:00', 'runtime': '4578600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4578601087 ms) 2024-04-14 23:14:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:13:47.903795+00:00', 'runtime': '4578540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4578601089 ms) 2024-04-14 23:15:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4578660073 ms) 2024-04-14 23:15:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4578660073 ms) 2024-04-14 23:15:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4578660074 ms) 2024-04-14 23:15:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4578660074 ms) 2024-04-14 23:15:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4578661112 ms) 2024-04-14 23:15:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4578661112 ms) 2024-04-14 23:15:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:15:47.903839+00:00', 'runtime': '4578660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4578661116 ms) 2024-04-14 23:15:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:14:47.903673+00:00', 'runtime': '4578600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4578661116 ms) 2024-04-14 23:15:54.165 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4578666317 ms) 2024-04-14 23:16:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4578720071 ms) 2024-04-14 23:16:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4578720072 ms) 2024-04-14 23:16:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4578720072 ms) 2024-04-14 23:16:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4578720072 ms) 2024-04-14 23:16:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4578721105 ms) 2024-04-14 23:16:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4578721105 ms) 2024-04-14 23:16:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:16:47.903864+00:00', 'runtime': '4578720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4578721107 ms) 2024-04-14 23:16:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:15:47.903839+00:00', 'runtime': '4578660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4578721108 ms) 2024-04-14 23:17:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4578780071 ms) 2024-04-14 23:17:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4578780072 ms) 2024-04-14 23:17:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4578780072 ms) 2024-04-14 23:17:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4578780072 ms) 2024-04-14 23:17:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4578781105 ms) 2024-04-14 23:17:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4578781106 ms) 2024-04-14 23:17:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:17:47.903811+00:00', 'runtime': '4578780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4578781107 ms) 2024-04-14 23:17:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:16:47.903864+00:00', 'runtime': '4578720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4578781108 ms) 2024-04-14 23:18:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4578840073 ms) 2024-04-14 23:18:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4578840074 ms) 2024-04-14 23:18:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4578840074 ms) 2024-04-14 23:18:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4578840074 ms) 2024-04-14 23:18:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4578841108 ms) 2024-04-14 23:18:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4578841109 ms) 2024-04-14 23:18:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:18:47.903804+00:00', 'runtime': '4578840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4578841111 ms) 2024-04-14 23:18:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:17:47.903811+00:00', 'runtime': '4578780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4578841111 ms) 2024-04-14 23:18:54.127 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4578846279 ms) 2024-04-14 23:19:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4578900071 ms) 2024-04-14 23:19:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4578900072 ms) 2024-04-14 23:19:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4578900072 ms) 2024-04-14 23:19:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4578900072 ms) 2024-04-14 23:19:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4578901108 ms) 2024-04-14 23:19:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4578901109 ms) 2024-04-14 23:19:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:19:47.903800+00:00', 'runtime': '4578900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4578901110 ms) 2024-04-14 23:19:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:18:47.903804+00:00', 'runtime': '4578840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4578901114 ms) 2024-04-14 23:20:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4578960073 ms) 2024-04-14 23:20:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4578960073 ms) 2024-04-14 23:20:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4578960074 ms) 2024-04-14 23:20:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4578960074 ms) 2024-04-14 23:20:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4578961112 ms) 2024-04-14 23:20:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4578961112 ms) 2024-04-14 23:20:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:20:47.903795+00:00', 'runtime': '4578960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4578961116 ms) 2024-04-14 23:20:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:19:47.903800+00:00', 'runtime': '4578900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4578961116 ms) 2024-04-14 23:20:54.330 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4578966482 ms) 2024-04-14 23:21:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4579020072 ms) 2024-04-14 23:21:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4579020073 ms) 2024-04-14 23:21:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4579020073 ms) 2024-04-14 23:21:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4579020073 ms) 2024-04-14 23:21:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4579021110 ms) 2024-04-14 23:21:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4579021111 ms) 2024-04-14 23:21:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:21:47.903788+00:00', 'runtime': '4579020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4579021114 ms) 2024-04-14 23:21:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:20:47.903795+00:00', 'runtime': '4578960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4579021115 ms) 2024-04-14 23:22:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4579080073 ms) 2024-04-14 23:22:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4579080074 ms) 2024-04-14 23:22:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4579080074 ms) 2024-04-14 23:22:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4579080074 ms) 2024-04-14 23:22:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4579081111 ms) 2024-04-14 23:22:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4579081112 ms) 2024-04-14 23:22:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:22:47.903848+00:00', 'runtime': '4579080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4579081115 ms) 2024-04-14 23:22:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:21:47.903788+00:00', 'runtime': '4579020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4579081116 ms) 2024-04-14 23:22:54.324 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4579086476 ms) 2024-04-14 23:23:47.919 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4579140071 ms) 2024-04-14 23:23:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4579140071 ms) 2024-04-14 23:23:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4579140072 ms) 2024-04-14 23:23:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4579140072 ms) 2024-04-14 23:23:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4579141107 ms) 2024-04-14 23:23:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4579141108 ms) 2024-04-14 23:23:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:23:47.903807+00:00', 'runtime': '4579140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4579141109 ms) 2024-04-14 23:23:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:22:47.903848+00:00', 'runtime': '4579080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4579141110 ms) 2024-04-14 23:24:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4579200062 ms) 2024-04-14 23:24:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4579200062 ms) 2024-04-14 23:24:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4579200062 ms) 2024-04-14 23:24:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4579200063 ms) 2024-04-14 23:24:48.939 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4579201091 ms) 2024-04-14 23:24:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4579201091 ms) 2024-04-14 23:24:48.940 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:24:47.903682+00:00', 'runtime': '4579200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4579201092 ms) 2024-04-14 23:24:48.942 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:23:47.903807+00:00', 'runtime': '4579140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4579201094 ms) 2024-04-14 23:25:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4579260073 ms) 2024-04-14 23:25:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4579260073 ms) 2024-04-14 23:25:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4579260074 ms) 2024-04-14 23:25:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4579260074 ms) 2024-04-14 23:25:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4579261107 ms) 2024-04-14 23:25:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4579261108 ms) 2024-04-14 23:25:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:25:47.903841+00:00', 'runtime': '4579260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4579261109 ms) 2024-04-14 23:25:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:24:47.903682+00:00', 'runtime': '4579200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4579261110 ms) 2024-04-14 23:25:54.819 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4579266971 ms) 2024-04-14 23:26:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4579320072 ms) 2024-04-14 23:26:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4579320072 ms) 2024-04-14 23:26:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4579320073 ms) 2024-04-14 23:26:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4579320073 ms) 2024-04-14 23:26:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4579321105 ms) 2024-04-14 23:26:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4579321106 ms) 2024-04-14 23:26:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:26:47.904527+00:00', 'runtime': '4579320.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+4579321108 ms) 2024-04-14 23:26:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:25:47.903841+00:00', 'runtime': '4579260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4579321108 ms) 2024-04-14 23:27:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4579380073 ms) 2024-04-14 23:27:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4579380073 ms) 2024-04-14 23:27:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4579380074 ms) 2024-04-14 23:27:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4579380074 ms) 2024-04-14 23:27:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4579381112 ms) 2024-04-14 23:27:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4579381113 ms) 2024-04-14 23:27:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:27:47.903830+00:00', 'runtime': '4579380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4579381115 ms) 2024-04-14 23:27:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:26:47.904527+00:00', 'runtime': '4579320.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+4579381115 ms) 2024-04-14 23:27:54.110 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4579386261 ms) 2024-04-14 23:28:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4579440072 ms) 2024-04-14 23:28:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4579440073 ms) 2024-04-14 23:28:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4579440073 ms) 2024-04-14 23:28:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4579440074 ms) 2024-04-14 23:28:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4579441106 ms) 2024-04-14 23:28:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4579441106 ms) 2024-04-14 23:28:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:28:47.904741+00:00', 'runtime': '4579440.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+4579441108 ms) 2024-04-14 23:28:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:27:47.903830+00:00', 'runtime': '4579380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4579441109 ms) 2024-04-14 23:29:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4579500071 ms) 2024-04-14 23:29:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4579500072 ms) 2024-04-14 23:29:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4579500072 ms) 2024-04-14 23:29:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4579500073 ms) 2024-04-14 23:29:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4579501105 ms) 2024-04-14 23:29:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4579501105 ms) 2024-04-14 23:29:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:29:47.903801+00:00', 'runtime': '4579500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4579501107 ms) 2024-04-14 23:29:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:28:47.904741+00:00', 'runtime': '4579440.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+4579501108 ms) 2024-04-14 23:30:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4579560073 ms) 2024-04-14 23:30:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4579560074 ms) 2024-04-14 23:30:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4579560074 ms) 2024-04-14 23:30:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4579560074 ms) 2024-04-14 23:30:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4579561112 ms) 2024-04-14 23:30:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4579561112 ms) 2024-04-14 23:30:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:30:47.903819+00:00', 'runtime': '4579560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4579561116 ms) 2024-04-14 23:30:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:29:47.903801+00:00', 'runtime': '4579500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4579561116 ms) 2024-04-14 23:30:54.647 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4579566799 ms) 2024-04-14 23:31:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4579620071 ms) 2024-04-14 23:31:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4579620072 ms) 2024-04-14 23:31:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4579620072 ms) 2024-04-14 23:31:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4579620072 ms) 2024-04-14 23:31:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4579621105 ms) 2024-04-14 23:31:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4579621106 ms) 2024-04-14 23:31:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:31:47.903782+00:00', 'runtime': '4579620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4579621107 ms) 2024-04-14 23:31:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:30:47.903819+00:00', 'runtime': '4579560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4579621108 ms) 2024-04-14 23:32:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4579680072 ms) 2024-04-14 23:32:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4579680072 ms) 2024-04-14 23:32:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4579680072 ms) 2024-04-14 23:32:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4579680073 ms) 2024-04-14 23:32:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4579681105 ms) 2024-04-14 23:32:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4579681106 ms) 2024-04-14 23:32:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:32:47.903813+00:00', 'runtime': '4579680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4579681107 ms) 2024-04-14 23:32:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:31:47.903782+00:00', 'runtime': '4579620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4579681108 ms) 2024-04-14 23:33:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4579740073 ms) 2024-04-14 23:33:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4579740073 ms) 2024-04-14 23:33:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4579740074 ms) 2024-04-14 23:33:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4579740074 ms) 2024-04-14 23:33:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4579741110 ms) 2024-04-14 23:33:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4579741111 ms) 2024-04-14 23:33:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:33:47.903788+00:00', 'runtime': '4579740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4579741113 ms) 2024-04-14 23:33:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:32:47.903813+00:00', 'runtime': '4579680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4579741113 ms) 2024-04-14 23:33:53.912 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4579746063 ms) 2024-04-14 23:34:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4579800062 ms) 2024-04-14 23:34:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4579800062 ms) 2024-04-14 23:34:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4579800062 ms) 2024-04-14 23:34:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4579800062 ms) 2024-04-14 23:34:48.935 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4579801086 ms) 2024-04-14 23:34:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4579801087 ms) 2024-04-14 23:34:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:34:47.903665+00:00', 'runtime': '4579800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4579801088 ms) 2024-04-14 23:34:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:33:47.903788+00:00', 'runtime': '4579740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4579801088 ms) 2024-04-14 23:35:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4579860073 ms) 2024-04-14 23:35:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4579860073 ms) 2024-04-14 23:35:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4579860074 ms) 2024-04-14 23:35:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4579860074 ms) 2024-04-14 23:35:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4579861108 ms) 2024-04-14 23:35:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4579861108 ms) 2024-04-14 23:35:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:35:47.903822+00:00', 'runtime': '4579860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4579861110 ms) 2024-04-14 23:35:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:34:47.903665+00:00', 'runtime': '4579800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4579861111 ms) 2024-04-14 23:35:54.717 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4579866869 ms) 2024-04-14 23:36:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4579920072 ms) 2024-04-14 23:36:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4579920072 ms) 2024-04-14 23:36:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4579920072 ms) 2024-04-14 23:36:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4579920073 ms) 2024-04-14 23:36:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4579921104 ms) 2024-04-14 23:36:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4579921105 ms) 2024-04-14 23:36:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:36:47.903773+00:00', 'runtime': '4579920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4579921106 ms) 2024-04-14 23:36:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:35:47.903822+00:00', 'runtime': '4579860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4579921107 ms) 2024-04-14 23:37:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4579980071 ms) 2024-04-14 23:37:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4579980071 ms) 2024-04-14 23:37:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4579980072 ms) 2024-04-14 23:37:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4579980072 ms) 2024-04-14 23:37:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4579981105 ms) 2024-04-14 23:37:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4579981106 ms) 2024-04-14 23:37:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:37:47.903786+00:00', 'runtime': '4579980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4579981109 ms) 2024-04-14 23:37:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:36:47.903773+00:00', 'runtime': '4579920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4579981110 ms) 2024-04-14 23:38:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4580040073 ms) 2024-04-14 23:38:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4580040074 ms) 2024-04-14 23:38:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4580040074 ms) 2024-04-14 23:38:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4580040075 ms) 2024-04-14 23:38:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4580041110 ms) 2024-04-14 23:38:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4580041111 ms) 2024-04-14 23:38:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:38:47.903801+00:00', 'runtime': '4580040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4580041114 ms) 2024-04-14 23:38:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:37:47.903786+00:00', 'runtime': '4579980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4580041115 ms) 2024-04-14 23:38:54.717 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4580046868 ms) 2024-04-14 23:39:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4580100072 ms) 2024-04-14 23:39:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4580100072 ms) 2024-04-14 23:39:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4580100072 ms) 2024-04-14 23:39:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4580100073 ms) 2024-04-14 23:39:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4580101105 ms) 2024-04-14 23:39:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4580101106 ms) 2024-04-14 23:39:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:39:47.903752+00:00', 'runtime': '4580100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4580101108 ms) 2024-04-14 23:39:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:38:47.903801+00:00', 'runtime': '4580040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4580101109 ms) 2024-04-14 23:40:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4580160072 ms) 2024-04-14 23:40:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4580160072 ms) 2024-04-14 23:40:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4580160072 ms) 2024-04-14 23:40:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4580160073 ms) 2024-04-14 23:40:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4580161105 ms) 2024-04-14 23:40:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4580161106 ms) 2024-04-14 23:40:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:40:47.903804+00:00', 'runtime': '4580160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4580161107 ms) 2024-04-14 23:40:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:39:47.903752+00:00', 'runtime': '4580100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4580161108 ms) 2024-04-14 23:41:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4580220073 ms) 2024-04-14 23:41:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4580220073 ms) 2024-04-14 23:41:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4580220074 ms) 2024-04-14 23:41:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4580220074 ms) 2024-04-14 23:41:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4580221108 ms) 2024-04-14 23:41:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4580221109 ms) 2024-04-14 23:41:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:41:47.903821+00:00', 'runtime': '4580220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4580221111 ms) 2024-04-14 23:41:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:40:47.903804+00:00', 'runtime': '4580160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4580221111 ms) 2024-04-14 23:41:54.610 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4580226762 ms) 2024-04-14 23:42:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4580280072 ms) 2024-04-14 23:42:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4580280072 ms) 2024-04-14 23:42:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4580280072 ms) 2024-04-14 23:42:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4580280073 ms) 2024-04-14 23:42:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4580281105 ms) 2024-04-14 23:42:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4580281106 ms) 2024-04-14 23:42:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:42:47.903811+00:00', 'runtime': '4580280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4580281108 ms) 2024-04-14 23:42:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:41:47.903821+00:00', 'runtime': '4580220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4580281108 ms) 2024-04-14 23:43:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4580340073 ms) 2024-04-14 23:43:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4580340074 ms) 2024-04-14 23:43:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4580340074 ms) 2024-04-14 23:43:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4580340074 ms) 2024-04-14 23:43:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4580341112 ms) 2024-04-14 23:43:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4580341113 ms) 2024-04-14 23:43:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:43:47.903806+00:00', 'runtime': '4580340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4580341115 ms) 2024-04-14 23:43:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:42:47.903811+00:00', 'runtime': '4580280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4580341118 ms) 2024-04-14 23:43:54.740 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4580346892 ms) 2024-04-14 23:44:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4580400062 ms) 2024-04-14 23:44:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4580400062 ms) 2024-04-14 23:44:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4580400062 ms) 2024-04-14 23:44:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4580400062 ms) 2024-04-14 23:44:48.934 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4580401085 ms) 2024-04-14 23:44:48.934 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4580401086 ms) 2024-04-14 23:44:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:44:47.903632+00:00', 'runtime': '4580400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4580401086 ms) 2024-04-14 23:44:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:43:47.903806+00:00', 'runtime': '4580340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4580401087 ms) 2024-04-14 23:45:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4580460073 ms) 2024-04-14 23:45:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4580460074 ms) 2024-04-14 23:45:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4580460074 ms) 2024-04-14 23:45:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4580460074 ms) 2024-04-14 23:45:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4580461108 ms) 2024-04-14 23:45:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4580461109 ms) 2024-04-14 23:45:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:45:47.903857+00:00', 'runtime': '4580460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4580461110 ms) 2024-04-14 23:45:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:44:47.903632+00:00', 'runtime': '4580400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4580461111 ms) 2024-04-14 23:45:54.797 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4580466948 ms) 2024-04-14 23:46:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4580520071 ms) 2024-04-14 23:46:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4580520072 ms) 2024-04-14 23:46:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4580520072 ms) 2024-04-14 23:46:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4580520072 ms) 2024-04-14 23:46:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4580521105 ms) 2024-04-14 23:46:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4580521106 ms) 2024-04-14 23:46:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:46:47.903816+00:00', 'runtime': '4580520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4580521107 ms) 2024-04-14 23:46:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:45:47.903857+00:00', 'runtime': '4580460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4580521108 ms) 2024-04-14 23:47:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4580580072 ms) 2024-04-14 23:47:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4580580073 ms) 2024-04-14 23:47:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4580580073 ms) 2024-04-14 23:47:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4580580073 ms) 2024-04-14 23:47:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4580581106 ms) 2024-04-14 23:47:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4580581107 ms) 2024-04-14 23:47:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:47:47.904648+00:00', 'runtime': '4580580.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+4580581108 ms) 2024-04-14 23:47:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:46:47.903816+00:00', 'runtime': '4580520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4580581109 ms) 2024-04-14 23:48:47.926 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4580640077 ms) 2024-04-14 23:48:47.926 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4580640078 ms) 2024-04-14 23:48:47.926 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4580640078 ms) 2024-04-14 23:48:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4580640078 ms) 2024-04-14 23:48:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4580641112 ms) 2024-04-14 23:48:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4580641113 ms) 2024-04-14 23:48:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:48:47.907984+00:00', 'runtime': '4580640.005', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4580641115 ms) 2024-04-14 23:48:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:47:47.904648+00:00', 'runtime': '4580580.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+4580641115 ms) 2024-04-14 23:48:54.640 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4580646792 ms) 2024-04-14 23:49:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4580700072 ms) 2024-04-14 23:49:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4580700072 ms) 2024-04-14 23:49:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4580700072 ms) 2024-04-14 23:49:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4580700073 ms) 2024-04-14 23:49:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4580701105 ms) 2024-04-14 23:49:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4580701105 ms) 2024-04-14 23:49:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:49:47.903801+00:00', 'runtime': '4580700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4580701107 ms) 2024-04-14 23:49:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:48:47.907984+00:00', 'runtime': '4580640.005', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4580701108 ms) 2024-04-14 23:50:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4580760073 ms) 2024-04-14 23:50:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4580760074 ms) 2024-04-14 23:50:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4580760074 ms) 2024-04-14 23:50:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4580760075 ms) 2024-04-14 23:50:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4580761111 ms) 2024-04-14 23:50:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4580761112 ms) 2024-04-14 23:50:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:50:47.903826+00:00', 'runtime': '4580760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4580761113 ms) 2024-04-14 23:50:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:49:47.903801+00:00', 'runtime': '4580700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4580761114 ms) 2024-04-14 23:50:54.703 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4580766855 ms) 2024-04-14 23:51:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4580820072 ms) 2024-04-14 23:51:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4580820072 ms) 2024-04-14 23:51:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4580820072 ms) 2024-04-14 23:51:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4580820073 ms) 2024-04-14 23:51:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4580821104 ms) 2024-04-14 23:51:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4580821105 ms) 2024-04-14 23:51:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:51:47.903808+00:00', 'runtime': '4580820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4580821106 ms) 2024-04-14 23:51:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:50:47.903826+00:00', 'runtime': '4580760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4580821107 ms) 2024-04-14 23:52:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4580880071 ms) 2024-04-14 23:52:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4580880072 ms) 2024-04-14 23:52:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4580880072 ms) 2024-04-14 23:52:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4580880073 ms) 2024-04-14 23:52:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4580881108 ms) 2024-04-14 23:52:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4580881108 ms) 2024-04-14 23:52:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:52:47.903834+00:00', 'runtime': '4580880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4580881110 ms) 2024-04-14 23:52:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:51:47.903808+00:00', 'runtime': '4580820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4580881111 ms) 2024-04-14 23:53:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4580940073 ms) 2024-04-14 23:53:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4580940074 ms) 2024-04-14 23:53:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4580940074 ms) 2024-04-14 23:53:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4580940074 ms) 2024-04-14 23:53:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4580941109 ms) 2024-04-14 23:53:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4580941109 ms) 2024-04-14 23:53:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:53:47.903802+00:00', 'runtime': '4580940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4580941111 ms) 2024-04-14 23:53:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:52:47.903834+00:00', 'runtime': '4580880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4580941112 ms) 2024-04-14 23:53:54.521 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4580946673 ms) 2024-04-14 23:54:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4581000062 ms) 2024-04-14 23:54:47.910 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4581000062 ms) 2024-04-14 23:54:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4581000062 ms) 2024-04-14 23:54:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4581000062 ms) 2024-04-14 23:54:48.935 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4581001086 ms) 2024-04-14 23:54:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4581001087 ms) 2024-04-14 23:54:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:54:47.903643+00:00', 'runtime': '4581000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4581001087 ms) 2024-04-14 23:54:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:53:47.903802+00:00', 'runtime': '4580940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4581001088 ms) 2024-04-14 23:55:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4581060073 ms) 2024-04-14 23:55:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4581060074 ms) 2024-04-14 23:55:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4581060074 ms) 2024-04-14 23:55:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4581060075 ms) 2024-04-14 23:55:48.962 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4581061114 ms) 2024-04-14 23:55:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4581061114 ms) 2024-04-14 23:55:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:55:47.903852+00:00', 'runtime': '4581060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4581061116 ms) 2024-04-14 23:55:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:54:47.903643+00:00', 'runtime': '4581000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4581061119 ms) 2024-04-14 23:55:54.744 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4581066895 ms) 2024-04-14 23:56:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4581120071 ms) 2024-04-14 23:56:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4581120072 ms) 2024-04-14 23:56:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4581120072 ms) 2024-04-14 23:56:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4581120072 ms) 2024-04-14 23:56:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4581121105 ms) 2024-04-14 23:56:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4581121105 ms) 2024-04-14 23:56:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:56:47.903785+00:00', 'runtime': '4581120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4581121106 ms) 2024-04-14 23:56:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:55:47.903852+00:00', 'runtime': '4581060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4581121107 ms) 2024-04-14 23:57:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4581180071 ms) 2024-04-14 23:57:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4581180072 ms) 2024-04-14 23:57:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4581180072 ms) 2024-04-14 23:57:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4581180072 ms) 2024-04-14 23:57:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4581181105 ms) 2024-04-14 23:57:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4581181105 ms) 2024-04-14 23:57:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:57:47.903856+00:00', 'runtime': '4581180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4581181107 ms) 2024-04-14 23:57:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:56:47.903785+00:00', 'runtime': '4581120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4581181108 ms) 2024-04-14 23:58:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4581240073 ms) 2024-04-14 23:58:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4581240073 ms) 2024-04-14 23:58:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4581240074 ms) 2024-04-14 23:58:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4581240075 ms) 2024-04-14 23:58:48.967 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4581241119 ms) 2024-04-14 23:58:48.968 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4581241119 ms) 2024-04-14 23:58:48.974 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:58:47.903828+00:00', 'runtime': '4581240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4581241125 ms) 2024-04-14 23:58:48.974 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:57:47.903856+00:00', 'runtime': '4581180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4581241126 ms) 2024-04-14 23:58:54.480 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4581246631 ms) 2024-04-14 23:59:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4581300072 ms) 2024-04-14 23:59:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4581300073 ms) 2024-04-14 23:59:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4581300073 ms) 2024-04-14 23:59:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4581300073 ms) 2024-04-14 23:59:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4581301105 ms) 2024-04-14 23:59:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4581301106 ms) 2024-04-14 23:59:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-14 23:59:47.904867+00:00', 'runtime': '4581300.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+4581301108 ms) 2024-04-14 23:59:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:58:47.903828+00:00', 'runtime': '4581240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4581301108 ms) 2024-04-15 00:00:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4581360072 ms) 2024-04-15 00:00:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4581360073 ms) 2024-04-15 00:00:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4581360073 ms) 2024-04-15 00:00:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4581360073 ms) 2024-04-15 00:00:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4581361106 ms) 2024-04-15 00:00:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4581361107 ms) 2024-04-15 00:00:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:00:47.904584+00:00', 'runtime': '4581360.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+4581361109 ms) 2024-04-15 00:00:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-14 23:59:47.904867+00:00', 'runtime': '4581300.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+4581361110 ms) 2024-04-15 00:01:47.926 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4581420077 ms) 2024-04-15 00:01:47.926 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4581420078 ms) 2024-04-15 00:01:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4581420078 ms) 2024-04-15 00:01:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4581420078 ms) 2024-04-15 00:01:48.964 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4581421116 ms) 2024-04-15 00:01:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4581421117 ms) 2024-04-15 00:01:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:01:47.908095+00:00', 'runtime': '4581420.006', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4581421119 ms) 2024-04-15 00:01:48.968 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:00:47.904584+00:00', 'runtime': '4581360.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+4581421120 ms) 2024-04-15 00:01:54.130 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4581426282 ms) 2024-04-15 00:02:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4581480073 ms) 2024-04-15 00:02:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4581480073 ms) 2024-04-15 00:02:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4581480073 ms) 2024-04-15 00:02:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4581480074 ms) 2024-04-15 00:02:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4581481106 ms) 2024-04-15 00:02:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4581481107 ms) 2024-04-15 00:02:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:02:47.903775+00:00', 'runtime': '4581480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4581481109 ms) 2024-04-15 00:02:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:01:47.908095+00:00', 'runtime': '4581420.006', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4581481109 ms) 2024-04-15 00:03:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4581540073 ms) 2024-04-15 00:03:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4581540074 ms) 2024-04-15 00:03:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4581540074 ms) 2024-04-15 00:03:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4581540075 ms) 2024-04-15 00:03:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4581541112 ms) 2024-04-15 00:03:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4581541113 ms) 2024-04-15 00:03:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:03:47.903804+00:00', 'runtime': '4581540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4581541115 ms) 2024-04-15 00:03:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:02:47.903775+00:00', 'runtime': '4581480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4581541116 ms) 2024-04-15 00:03:54.511 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4581546663 ms) 2024-04-15 00:04:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4581600062 ms) 2024-04-15 00:04:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4581600062 ms) 2024-04-15 00:04:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4581600062 ms) 2024-04-15 00:04:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4581600063 ms) 2024-04-15 00:04:48.937 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4581601088 ms) 2024-04-15 00:04:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4581601089 ms) 2024-04-15 00:04:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:04:47.903640+00:00', 'runtime': '4581600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4581601091 ms) 2024-04-15 00:04:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:03:47.903804+00:00', 'runtime': '4581540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4581601091 ms) 2024-04-15 00:05:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4581660073 ms) 2024-04-15 00:05:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4581660073 ms) 2024-04-15 00:05:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4581660074 ms) 2024-04-15 00:05:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4581660074 ms) 2024-04-15 00:05:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4581661110 ms) 2024-04-15 00:05:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4581661110 ms) 2024-04-15 00:05:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:05:47.903857+00:00', 'runtime': '4581660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4581661113 ms) 2024-04-15 00:05:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:04:47.903640+00:00', 'runtime': '4581600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4581661114 ms) 2024-04-15 00:05:54.236 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4581666387 ms) 2024-04-15 00:06:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4581720071 ms) 2024-04-15 00:06:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4581720072 ms) 2024-04-15 00:06:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4581720072 ms) 2024-04-15 00:06:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4581720073 ms) 2024-04-15 00:06:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4581721105 ms) 2024-04-15 00:06:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4581721106 ms) 2024-04-15 00:06:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:06:47.903781+00:00', 'runtime': '4581720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4581721108 ms) 2024-04-15 00:06:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:05:47.903857+00:00', 'runtime': '4581660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4581721108 ms) 2024-04-15 00:07:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4581780071 ms) 2024-04-15 00:07:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4581780072 ms) 2024-04-15 00:07:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4581780072 ms) 2024-04-15 00:07:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4581780073 ms) 2024-04-15 00:07:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4581781105 ms) 2024-04-15 00:07:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4581781106 ms) 2024-04-15 00:07:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:07:47.903803+00:00', 'runtime': '4581780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4581781107 ms) 2024-04-15 00:07:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:06:47.903781+00:00', 'runtime': '4581720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4581781108 ms) 2024-04-15 00:08:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4581840073 ms) 2024-04-15 00:08:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4581840073 ms) 2024-04-15 00:08:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4581840074 ms) 2024-04-15 00:08:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4581840074 ms) 2024-04-15 00:08:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4581841107 ms) 2024-04-15 00:08:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4581841108 ms) 2024-04-15 00:08:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:08:47.903807+00:00', 'runtime': '4581840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4581841109 ms) 2024-04-15 00:08:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:07:47.903803+00:00', 'runtime': '4581780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4581841110 ms) 2024-04-15 00:08:54.442 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4581846593 ms) 2024-04-15 00:09:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4581900071 ms) 2024-04-15 00:09:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4581900072 ms) 2024-04-15 00:09:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4581900072 ms) 2024-04-15 00:09:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4581900073 ms) 2024-04-15 00:09:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4581901105 ms) 2024-04-15 00:09:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4581901105 ms) 2024-04-15 00:09:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:09:47.903816+00:00', 'runtime': '4581900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4581901107 ms) 2024-04-15 00:09:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:08:47.903807+00:00', 'runtime': '4581840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4581901108 ms) 2024-04-15 00:10:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4581960073 ms) 2024-04-15 00:10:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4581960074 ms) 2024-04-15 00:10:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4581960074 ms) 2024-04-15 00:10:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4581960074 ms) 2024-04-15 00:10:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4581961108 ms) 2024-04-15 00:10:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4581961108 ms) 2024-04-15 00:10:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:10:47.903819+00:00', 'runtime': '4581960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4581961110 ms) 2024-04-15 00:10:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:09:47.903816+00:00', 'runtime': '4581900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4581961114 ms) 2024-04-15 00:10:54.566 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4581966717 ms) 2024-04-15 00:11:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4582020071 ms) 2024-04-15 00:11:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4582020072 ms) 2024-04-15 00:11:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4582020072 ms) 2024-04-15 00:11:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4582020072 ms) 2024-04-15 00:11:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4582021105 ms) 2024-04-15 00:11:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4582021105 ms) 2024-04-15 00:11:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:11:47.903801+00:00', 'runtime': '4582020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4582021107 ms) 2024-04-15 00:11:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:10:47.903819+00:00', 'runtime': '4581960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4582021108 ms) 2024-04-15 00:12:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4582080071 ms) 2024-04-15 00:12:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4582080072 ms) 2024-04-15 00:12:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4582080072 ms) 2024-04-15 00:12:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4582080073 ms) 2024-04-15 00:12:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4582081105 ms) 2024-04-15 00:12:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4582081106 ms) 2024-04-15 00:12:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:12:47.903788+00:00', 'runtime': '4582080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4582081107 ms) 2024-04-15 00:12:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:11:47.903801+00:00', 'runtime': '4582020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4582081108 ms) 2024-04-15 00:13:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4582140073 ms) 2024-04-15 00:13:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4582140073 ms) 2024-04-15 00:13:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4582140074 ms) 2024-04-15 00:13:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4582140074 ms) 2024-04-15 00:13:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4582141111 ms) 2024-04-15 00:13:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4582141111 ms) 2024-04-15 00:13:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:13:47.903823+00:00', 'runtime': '4582140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4582141117 ms) 2024-04-15 00:13:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:12:47.903788+00:00', 'runtime': '4582080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4582141118 ms) 2024-04-15 00:13:54.663 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4582146815 ms) 2024-04-15 00:14:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4582200062 ms) 2024-04-15 00:14:47.910 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4582200062 ms) 2024-04-15 00:14:47.910 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4582200062 ms) 2024-04-15 00:14:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4582200062 ms) 2024-04-15 00:14:48.934 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4582201085 ms) 2024-04-15 00:14:48.934 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4582201086 ms) 2024-04-15 00:14:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:14:47.903483+00:00', 'runtime': '4582200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4582201086 ms) 2024-04-15 00:14:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:13:47.903823+00:00', 'runtime': '4582140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4582201086 ms) 2024-04-15 00:15:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4582260073 ms) 2024-04-15 00:15:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4582260073 ms) 2024-04-15 00:15:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4582260074 ms) 2024-04-15 00:15:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4582260074 ms) 2024-04-15 00:15:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4582261109 ms) 2024-04-15 00:15:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4582261110 ms) 2024-04-15 00:15:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:15:47.903864+00:00', 'runtime': '4582260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4582261111 ms) 2024-04-15 00:15:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:14:47.903483+00:00', 'runtime': '4582200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4582261112 ms) 2024-04-15 00:15:53.824 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4582265976 ms) 2024-04-15 00:16:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4582320072 ms) 2024-04-15 00:16:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4582320072 ms) 2024-04-15 00:16:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4582320073 ms) 2024-04-15 00:16:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4582320073 ms) 2024-04-15 00:16:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4582321105 ms) 2024-04-15 00:16:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4582321106 ms) 2024-04-15 00:16:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:16:47.903793+00:00', 'runtime': '4582320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4582321108 ms) 2024-04-15 00:16:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:15:47.903864+00:00', 'runtime': '4582260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4582321109 ms) 2024-04-15 00:17:47.919 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4582380071 ms) 2024-04-15 00:17:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4582380071 ms) 2024-04-15 00:17:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4582380072 ms) 2024-04-15 00:17:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4582380072 ms) 2024-04-15 00:17:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4582381104 ms) 2024-04-15 00:17:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4582381104 ms) 2024-04-15 00:17:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:17:47.903811+00:00', 'runtime': '4582380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4582381106 ms) 2024-04-15 00:17:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:16:47.903793+00:00', 'runtime': '4582320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4582381107 ms) 2024-04-15 00:18:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4582440073 ms) 2024-04-15 00:18:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4582440074 ms) 2024-04-15 00:18:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4582440074 ms) 2024-04-15 00:18:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4582440075 ms) 2024-04-15 00:18:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4582441107 ms) 2024-04-15 00:18:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4582441107 ms) 2024-04-15 00:18:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:18:47.903811+00:00', 'runtime': '4582440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4582441109 ms) 2024-04-15 00:18:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:17:47.903811+00:00', 'runtime': '4582380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4582441110 ms) 2024-04-15 00:18:53.822 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4582445974 ms) 2024-04-15 00:19:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4582500072 ms) 2024-04-15 00:19:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4582500072 ms) 2024-04-15 00:19:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4582500073 ms) 2024-04-15 00:19:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4582500073 ms) 2024-04-15 00:19:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4582501109 ms) 2024-04-15 00:19:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4582501110 ms) 2024-04-15 00:19:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:19:47.903802+00:00', 'runtime': '4582500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4582501111 ms) 2024-04-15 00:19:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:18:47.903811+00:00', 'runtime': '4582440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4582501112 ms) 2024-04-15 00:20:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4582560073 ms) 2024-04-15 00:20:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4582560073 ms) 2024-04-15 00:20:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4582560074 ms) 2024-04-15 00:20:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4582560074 ms) 2024-04-15 00:20:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4582561112 ms) 2024-04-15 00:20:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4582561112 ms) 2024-04-15 00:20:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:20:47.903835+00:00', 'runtime': '4582560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4582561114 ms) 2024-04-15 00:20:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:19:47.903802+00:00', 'runtime': '4582500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4582561115 ms) 2024-04-15 00:20:53.773 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4582565924 ms) 2024-04-15 00:21:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4582620071 ms) 2024-04-15 00:21:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4582620072 ms) 2024-04-15 00:21:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4582620072 ms) 2024-04-15 00:21:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4582620072 ms) 2024-04-15 00:21:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4582621105 ms) 2024-04-15 00:21:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4582621106 ms) 2024-04-15 00:21:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:21:47.903794+00:00', 'runtime': '4582620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4582621107 ms) 2024-04-15 00:21:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:20:47.903835+00:00', 'runtime': '4582560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4582621109 ms) 2024-04-15 00:22:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4582680072 ms) 2024-04-15 00:22:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4582680072 ms) 2024-04-15 00:22:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4582680072 ms) 2024-04-15 00:22:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4582680073 ms) 2024-04-15 00:22:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4582681111 ms) 2024-04-15 00:22:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4582681112 ms) 2024-04-15 00:22:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:22:47.903825+00:00', 'runtime': '4582680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4582681115 ms) 2024-04-15 00:22:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:21:47.903794+00:00', 'runtime': '4582620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4582681116 ms) 2024-04-15 00:23:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4582740073 ms) 2024-04-15 00:23:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4582740073 ms) 2024-04-15 00:23:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4582740074 ms) 2024-04-15 00:23:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4582740074 ms) 2024-04-15 00:23:48.966 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4582741118 ms) 2024-04-15 00:23:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4582741119 ms) 2024-04-15 00:23:48.973 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:23:47.903786+00:00', 'runtime': '4582740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4582741124 ms) 2024-04-15 00:23:48.973 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:22:47.903825+00:00', 'runtime': '4582680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4582741125 ms) 2024-04-15 00:23:53.852 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4582746003 ms) 2024-04-15 00:24:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4582800062 ms) 2024-04-15 00:24:47.910 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4582800062 ms) 2024-04-15 00:24:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4582800062 ms) 2024-04-15 00:24:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4582800062 ms) 2024-04-15 00:24:48.934 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4582801085 ms) 2024-04-15 00:24:48.934 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4582801085 ms) 2024-04-15 00:24:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:24:47.903658+00:00', 'runtime': '4582800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4582801086 ms) 2024-04-15 00:24:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:23:47.903786+00:00', 'runtime': '4582740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4582801087 ms) 2024-04-15 00:25:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4582860073 ms) 2024-04-15 00:25:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4582860073 ms) 2024-04-15 00:25:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4582860074 ms) 2024-04-15 00:25:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4582860074 ms) 2024-04-15 00:25:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4582861112 ms) 2024-04-15 00:25:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4582861113 ms) 2024-04-15 00:25:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:25:47.903857+00:00', 'runtime': '4582860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4582861115 ms) 2024-04-15 00:25:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:24:47.903658+00:00', 'runtime': '4582800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4582861116 ms) 2024-04-15 00:25:53.923 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4582866075 ms) 2024-04-15 00:26:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4582920072 ms) 2024-04-15 00:26:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4582920072 ms) 2024-04-15 00:26:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4582920072 ms) 2024-04-15 00:26:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4582920073 ms) 2024-04-15 00:26:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4582921106 ms) 2024-04-15 00:26:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4582921106 ms) 2024-04-15 00:26:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:26:47.903785+00:00', 'runtime': '4582920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4582921108 ms) 2024-04-15 00:26:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:25:47.903857+00:00', 'runtime': '4582860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4582921109 ms) 2024-04-15 00:27:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4582980071 ms) 2024-04-15 00:27:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4582980072 ms) 2024-04-15 00:27:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4582980072 ms) 2024-04-15 00:27:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4582980072 ms) 2024-04-15 00:27:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4582981105 ms) 2024-04-15 00:27:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4582981106 ms) 2024-04-15 00:27:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:27:47.903807+00:00', 'runtime': '4582980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4582981107 ms) 2024-04-15 00:27:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:26:47.903785+00:00', 'runtime': '4582920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4582981108 ms) 2024-04-15 00:28:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4583040073 ms) 2024-04-15 00:28:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4583040074 ms) 2024-04-15 00:28:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4583040074 ms) 2024-04-15 00:28:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4583040075 ms) 2024-04-15 00:28:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4583041107 ms) 2024-04-15 00:28:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4583041108 ms) 2024-04-15 00:28:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:28:47.903825+00:00', 'runtime': '4583040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4583041109 ms) 2024-04-15 00:28:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:27:47.903807+00:00', 'runtime': '4582980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4583041110 ms) 2024-04-15 00:28:54.611 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4583046762 ms) 2024-04-15 00:29:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4583100072 ms) 2024-04-15 00:29:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4583100072 ms) 2024-04-15 00:29:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4583100072 ms) 2024-04-15 00:29:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4583100073 ms) 2024-04-15 00:29:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4583101109 ms) 2024-04-15 00:29:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4583101110 ms) 2024-04-15 00:29:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:29:47.903802+00:00', 'runtime': '4583100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4583101112 ms) 2024-04-15 00:29:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:28:47.903825+00:00', 'runtime': '4583040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4583101112 ms) 2024-04-15 00:30:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4583160073 ms) 2024-04-15 00:30:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4583160073 ms) 2024-04-15 00:30:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4583160074 ms) 2024-04-15 00:30:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4583160074 ms) 2024-04-15 00:30:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4583161112 ms) 2024-04-15 00:30:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4583161113 ms) 2024-04-15 00:30:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:30:47.903802+00:00', 'runtime': '4583160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4583161116 ms) 2024-04-15 00:30:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:29:47.903802+00:00', 'runtime': '4583100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4583161117 ms) 2024-04-15 00:30:55.336 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 3.76 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4583167488 ms) 2024-04-15 00:31:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4583220072 ms) 2024-04-15 00:31:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4583220073 ms) 2024-04-15 00:31:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4583220073 ms) 2024-04-15 00:31:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4583220073 ms) 2024-04-15 00:31:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4583221110 ms) 2024-04-15 00:31:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4583221111 ms) 2024-04-15 00:31:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:31:47.904507+00:00', 'runtime': '4583220.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+4583221114 ms) 2024-04-15 00:31:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:30:47.903802+00:00', 'runtime': '4583160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4583221115 ms) 2024-04-15 00:32:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4583280073 ms) 2024-04-15 00:32:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4583280073 ms) 2024-04-15 00:32:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4583280074 ms) 2024-04-15 00:32:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4583280074 ms) 2024-04-15 00:32:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4583281111 ms) 2024-04-15 00:32:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4583281111 ms) 2024-04-15 00:32:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:32:47.903798+00:00', 'runtime': '4583280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4583281115 ms) 2024-04-15 00:32:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:31:47.904507+00:00', 'runtime': '4583220.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+4583281115 ms) 2024-04-15 00:32:55.127 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4583287279 ms) 2024-04-15 00:33:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4583340071 ms) 2024-04-15 00:33:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4583340072 ms) 2024-04-15 00:33:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4583340072 ms) 2024-04-15 00:33:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4583340073 ms) 2024-04-15 00:33:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4583341107 ms) 2024-04-15 00:33:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4583341107 ms) 2024-04-15 00:33:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:33:47.903796+00:00', 'runtime': '4583340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4583341109 ms) 2024-04-15 00:33:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:32:47.903798+00:00', 'runtime': '4583280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4583341110 ms) 2024-04-15 00:34:47.913 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4583400064 ms) 2024-04-15 00:34:47.913 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4583400064 ms) 2024-04-15 00:34:47.913 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4583400065 ms) 2024-04-15 00:34:47.913 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4583400065 ms) 2024-04-15 00:34:48.945 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4583401097 ms) 2024-04-15 00:34:48.945 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4583401097 ms) 2024-04-15 00:34:48.946 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:34:47.903672+00:00', 'runtime': '4583400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4583401098 ms) 2024-04-15 00:34:48.947 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:33:47.903796+00:00', 'runtime': '4583340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4583401099 ms) 2024-04-15 00:34:54.642 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4583406794 ms) 2024-04-15 00:35:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4583460071 ms) 2024-04-15 00:35:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4583460072 ms) 2024-04-15 00:35:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4583460072 ms) 2024-04-15 00:35:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4583460073 ms) 2024-04-15 00:35:48.963 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4583461115 ms) 2024-04-15 00:35:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4583461115 ms) 2024-04-15 00:35:48.970 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:35:47.903799+00:00', 'runtime': '4583460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4583461121 ms) 2024-04-15 00:35:48.970 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:34:47.903672+00:00', 'runtime': '4583400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4583461122 ms) 2024-04-15 00:36:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4583520071 ms) 2024-04-15 00:36:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4583520072 ms) 2024-04-15 00:36:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4583520072 ms) 2024-04-15 00:36:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4583520072 ms) 2024-04-15 00:36:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4583521111 ms) 2024-04-15 00:36:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4583521112 ms) 2024-04-15 00:36:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:36:47.903776+00:00', 'runtime': '4583520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4583521115 ms) 2024-04-15 00:36:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:35:47.903799+00:00', 'runtime': '4583460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4583521116 ms) 2024-04-15 00:37:47.926 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4583580077 ms) 2024-04-15 00:37:47.926 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4583580078 ms) 2024-04-15 00:37:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4583580078 ms) 2024-04-15 00:37:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4583580079 ms) 2024-04-15 00:37:48.964 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4583581116 ms) 2024-04-15 00:37:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4583581116 ms) 2024-04-15 00:37:48.968 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:37:47.903791+00:00', 'runtime': '4583580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4583581120 ms) 2024-04-15 00:37:48.969 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:36:47.903776+00:00', 'runtime': '4583520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4583581121 ms) 2024-04-15 00:37:54.479 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4583586631 ms) 2024-04-15 00:38:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4583640071 ms) 2024-04-15 00:38:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4583640072 ms) 2024-04-15 00:38:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4583640072 ms) 2024-04-15 00:38:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4583640073 ms) 2024-04-15 00:38:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4583641109 ms) 2024-04-15 00:38:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4583641110 ms) 2024-04-15 00:38:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:38:47.903802+00:00', 'runtime': '4583640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4583641113 ms) 2024-04-15 00:38:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:37:47.903791+00:00', 'runtime': '4583580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4583641114 ms) 2024-04-15 00:39:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4583700071 ms) 2024-04-15 00:39:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4583700072 ms) 2024-04-15 00:39:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4583700072 ms) 2024-04-15 00:39:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4583700073 ms) 2024-04-15 00:39:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4583701107 ms) 2024-04-15 00:39:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4583701108 ms) 2024-04-15 00:39:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:39:47.903799+00:00', 'runtime': '4583700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4583701109 ms) 2024-04-15 00:39:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:38:47.903802+00:00', 'runtime': '4583640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4583701110 ms) 2024-04-15 00:40:47.926 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4583760078 ms) 2024-04-15 00:40:47.927 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4583760078 ms) 2024-04-15 00:40:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4583760079 ms) 2024-04-15 00:40:47.928 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4583760079 ms) 2024-04-15 00:40:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4583761113 ms) 2024-04-15 00:40:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4583761114 ms) 2024-04-15 00:40:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:40:47.903765+00:00', 'runtime': '4583760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4583761115 ms) 2024-04-15 00:40:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:39:47.903799+00:00', 'runtime': '4583700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4583761116 ms) 2024-04-15 00:40:54.783 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4583766934 ms) 2024-04-15 00:41:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4583820073 ms) 2024-04-15 00:41:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4583820073 ms) 2024-04-15 00:41:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4583820073 ms) 2024-04-15 00:41:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4583820074 ms) 2024-04-15 00:41:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4583821110 ms) 2024-04-15 00:41:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4583821111 ms) 2024-04-15 00:41:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:41:47.903497+00:00', 'runtime': '4583820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4583821113 ms) 2024-04-15 00:41:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:40:47.903765+00:00', 'runtime': '4583760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4583821113 ms) 2024-04-15 00:42:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4583880072 ms) 2024-04-15 00:42:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4583880073 ms) 2024-04-15 00:42:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4583880073 ms) 2024-04-15 00:42:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4583880073 ms) 2024-04-15 00:42:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4583881106 ms) 2024-04-15 00:42:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4583881107 ms) 2024-04-15 00:42:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:42:47.903797+00:00', 'runtime': '4583880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4583881109 ms) 2024-04-15 00:42:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:41:47.903497+00:00', 'runtime': '4583820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4583881109 ms) 2024-04-15 00:43:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4583940073 ms) 2024-04-15 00:43:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4583940074 ms) 2024-04-15 00:43:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4583940074 ms) 2024-04-15 00:43:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4583940074 ms) 2024-04-15 00:43:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4583941111 ms) 2024-04-15 00:43:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4583941112 ms) 2024-04-15 00:43:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:43:47.903804+00:00', 'runtime': '4583940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4583941113 ms) 2024-04-15 00:43:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:42:47.903797+00:00', 'runtime': '4583880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4583941114 ms) 2024-04-15 00:43:54.422 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4583946573 ms) 2024-04-15 00:44:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4584000062 ms) 2024-04-15 00:44:47.910 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4584000062 ms) 2024-04-15 00:44:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4584000062 ms) 2024-04-15 00:44:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4584000062 ms) 2024-04-15 00:44:48.933 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4584001085 ms) 2024-04-15 00:44:48.934 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4584001085 ms) 2024-04-15 00:44:48.934 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:44:47.903632+00:00', 'runtime': '4584000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4584001086 ms) 2024-04-15 00:44:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:43:47.903804+00:00', 'runtime': '4583940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4584001086 ms) 2024-04-15 00:45:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4584060073 ms) 2024-04-15 00:45:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4584060074 ms) 2024-04-15 00:45:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4584060074 ms) 2024-04-15 00:45:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4584060075 ms) 2024-04-15 00:45:48.963 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4584061114 ms) 2024-04-15 00:45:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4584061115 ms) 2024-04-15 00:45:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:45:47.903854+00:00', 'runtime': '4584060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4584061119 ms) 2024-04-15 00:45:48.968 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:44:47.903632+00:00', 'runtime': '4584000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4584061120 ms) 2024-04-15 00:45:54.818 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4584066970 ms) 2024-04-15 00:46:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4584120071 ms) 2024-04-15 00:46:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4584120072 ms) 2024-04-15 00:46:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4584120072 ms) 2024-04-15 00:46:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4584120073 ms) 2024-04-15 00:46:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4584121109 ms) 2024-04-15 00:46:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4584121110 ms) 2024-04-15 00:46:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:46:47.903803+00:00', 'runtime': '4584120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4584121112 ms) 2024-04-15 00:46:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:45:47.903854+00:00', 'runtime': '4584060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4584121115 ms) 2024-04-15 00:47:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4584180073 ms) 2024-04-15 00:47:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4584180074 ms) 2024-04-15 00:47:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4584180074 ms) 2024-04-15 00:47:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4584180074 ms) 2024-04-15 00:47:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4584181110 ms) 2024-04-15 00:47:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4584181111 ms) 2024-04-15 00:47:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:47:47.903826+00:00', 'runtime': '4584180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4584181114 ms) 2024-04-15 00:47:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:46:47.903803+00:00', 'runtime': '4584120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4584181115 ms) 2024-04-15 00:47:54.599 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4584186751 ms) 2024-04-15 00:48:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4584240071 ms) 2024-04-15 00:48:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4584240072 ms) 2024-04-15 00:48:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4584240072 ms) 2024-04-15 00:48:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4584240073 ms) 2024-04-15 00:48:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4584241105 ms) 2024-04-15 00:48:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4584241106 ms) 2024-04-15 00:48:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:48:47.903801+00:00', 'runtime': '4584240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4584241108 ms) 2024-04-15 00:48:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:47:47.903826+00:00', 'runtime': '4584180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4584241108 ms) 2024-04-15 00:49:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4584300071 ms) 2024-04-15 00:49:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4584300072 ms) 2024-04-15 00:49:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4584300072 ms) 2024-04-15 00:49:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4584300072 ms) 2024-04-15 00:49:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4584301108 ms) 2024-04-15 00:49:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4584301109 ms) 2024-04-15 00:49:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:49:47.903826+00:00', 'runtime': '4584300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4584301110 ms) 2024-04-15 00:49:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:48:47.903801+00:00', 'runtime': '4584240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4584301111 ms) 2024-04-15 00:50:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4584360073 ms) 2024-04-15 00:50:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4584360074 ms) 2024-04-15 00:50:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4584360074 ms) 2024-04-15 00:50:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4584360075 ms) 2024-04-15 00:50:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4584361112 ms) 2024-04-15 00:50:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4584361112 ms) 2024-04-15 00:50:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:50:47.903791+00:00', 'runtime': '4584360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4584361114 ms) 2024-04-15 00:50:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:49:47.903826+00:00', 'runtime': '4584300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4584361115 ms) 2024-04-15 00:50:54.526 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4584366678 ms) 2024-04-15 00:51:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4584420071 ms) 2024-04-15 00:51:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4584420072 ms) 2024-04-15 00:51:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4584420072 ms) 2024-04-15 00:51:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4584420073 ms) 2024-04-15 00:51:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4584421110 ms) 2024-04-15 00:51:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4584421111 ms) 2024-04-15 00:51:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:51:47.903811+00:00', 'runtime': '4584420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4584421113 ms) 2024-04-15 00:51:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:50:47.903791+00:00', 'runtime': '4584360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4584421113 ms) 2024-04-15 00:52:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4584480073 ms) 2024-04-15 00:52:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4584480074 ms) 2024-04-15 00:52:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4584480074 ms) 2024-04-15 00:52:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4584480074 ms) 2024-04-15 00:52:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4584481113 ms) 2024-04-15 00:52:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4584481113 ms) 2024-04-15 00:52:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:52:47.903825+00:00', 'runtime': '4584480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4584481117 ms) 2024-04-15 00:52:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:51:47.903811+00:00', 'runtime': '4584420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4584481117 ms) 2024-04-15 00:52:54.325 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4584486477 ms) 2024-04-15 00:53:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4584540071 ms) 2024-04-15 00:53:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4584540072 ms) 2024-04-15 00:53:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4584540072 ms) 2024-04-15 00:53:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4584540073 ms) 2024-04-15 00:53:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4584541105 ms) 2024-04-15 00:53:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4584541106 ms) 2024-04-15 00:53:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:53:47.903800+00:00', 'runtime': '4584540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4584541107 ms) 2024-04-15 00:53:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:52:47.903825+00:00', 'runtime': '4584480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4584541108 ms) 2024-04-15 00:54:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4584600062 ms) 2024-04-15 00:54:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4584600062 ms) 2024-04-15 00:54:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4584600062 ms) 2024-04-15 00:54:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4584600062 ms) 2024-04-15 00:54:48.935 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4584601086 ms) 2024-04-15 00:54:48.935 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4584601087 ms) 2024-04-15 00:54:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:54:47.903657+00:00', 'runtime': '4584600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4584601087 ms) 2024-04-15 00:54:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:53:47.903800+00:00', 'runtime': '4584540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4584601088 ms) 2024-04-15 00:55:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4584660073 ms) 2024-04-15 00:55:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4584660074 ms) 2024-04-15 00:55:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4584660074 ms) 2024-04-15 00:55:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4584660074 ms) 2024-04-15 00:55:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4584661112 ms) 2024-04-15 00:55:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4584661113 ms) 2024-04-15 00:55:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:55:47.903880+00:00', 'runtime': '4584660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4584661114 ms) 2024-04-15 00:55:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:54:47.903657+00:00', 'runtime': '4584600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4584661115 ms) 2024-04-15 00:55:54.463 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4584666615 ms) 2024-04-15 00:56:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4584720072 ms) 2024-04-15 00:56:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4584720072 ms) 2024-04-15 00:56:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4584720073 ms) 2024-04-15 00:56:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4584720073 ms) 2024-04-15 00:56:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4584721110 ms) 2024-04-15 00:56:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4584721111 ms) 2024-04-15 00:56:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:56:47.903826+00:00', 'runtime': '4584720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4584721113 ms) 2024-04-15 00:56:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:55:47.903880+00:00', 'runtime': '4584660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4584721113 ms) 2024-04-15 00:57:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4584780072 ms) 2024-04-15 00:57:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4584780072 ms) 2024-04-15 00:57:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4584780072 ms) 2024-04-15 00:57:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4584780073 ms) 2024-04-15 00:57:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4584781105 ms) 2024-04-15 00:57:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4584781106 ms) 2024-04-15 00:57:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:57:47.903825+00:00', 'runtime': '4584780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4584781108 ms) 2024-04-15 00:57:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:56:47.903826+00:00', 'runtime': '4584720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4584781108 ms) 2024-04-15 00:58:47.924 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4584840076 ms) 2024-04-15 00:58:47.924 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4584840076 ms) 2024-04-15 00:58:47.925 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4584840076 ms) 2024-04-15 00:58:47.925 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4584840077 ms) 2024-04-15 00:58:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4584841112 ms) 2024-04-15 00:58:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4584841113 ms) 2024-04-15 00:58:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:58:47.903830+00:00', 'runtime': '4584840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4584841117 ms) 2024-04-15 00:58:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:57:47.903825+00:00', 'runtime': '4584780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4584841118 ms) 2024-04-15 00:58:54.431 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4584846582 ms) 2024-04-15 00:59:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4584900071 ms) 2024-04-15 00:59:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4584900072 ms) 2024-04-15 00:59:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4584900072 ms) 2024-04-15 00:59:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4584900072 ms) 2024-04-15 00:59:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4584901107 ms) 2024-04-15 00:59:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4584901108 ms) 2024-04-15 00:59:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 00:59:47.903784+00:00', 'runtime': '4584900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4584901109 ms) 2024-04-15 00:59:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:58:47.903830+00:00', 'runtime': '4584840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4584901110 ms) 2024-04-15 01:00:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4584960072 ms) 2024-04-15 01:00:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4584960072 ms) 2024-04-15 01:00:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4584960072 ms) 2024-04-15 01:00:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4584960073 ms) 2024-04-15 01:00:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4584961105 ms) 2024-04-15 01:00:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4584961105 ms) 2024-04-15 01:00:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:00:47.903809+00:00', 'runtime': '4584960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4584961107 ms) 2024-04-15 01:00:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 00:59:47.903784+00:00', 'runtime': '4584900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4584961108 ms) 2024-04-15 01:01:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4585020073 ms) 2024-04-15 01:01:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4585020073 ms) 2024-04-15 01:01:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4585020074 ms) 2024-04-15 01:01:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4585020074 ms) 2024-04-15 01:01:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4585021111 ms) 2024-04-15 01:01:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4585021112 ms) 2024-04-15 01:01:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:01:47.903804+00:00', 'runtime': '4585020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4585021114 ms) 2024-04-15 01:01:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:00:47.903809+00:00', 'runtime': '4584960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4585021114 ms) 2024-04-15 01:01:54.326 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4585026477 ms) 2024-04-15 01:02:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4585080072 ms) 2024-04-15 01:02:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4585080072 ms) 2024-04-15 01:02:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4585080072 ms) 2024-04-15 01:02:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4585080073 ms) 2024-04-15 01:02:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4585081106 ms) 2024-04-15 01:02:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4585081107 ms) 2024-04-15 01:02:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:02:47.903799+00:00', 'runtime': '4585080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4585081109 ms) 2024-04-15 01:02:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:01:47.903804+00:00', 'runtime': '4585020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4585081110 ms) 2024-04-15 01:03:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4585140071 ms) 2024-04-15 01:03:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4585140072 ms) 2024-04-15 01:03:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4585140072 ms) 2024-04-15 01:03:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4585140073 ms) 2024-04-15 01:03:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4585141106 ms) 2024-04-15 01:03:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4585141107 ms) 2024-04-15 01:03:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:03:47.903792+00:00', 'runtime': '4585140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4585141109 ms) 2024-04-15 01:03:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:02:47.903799+00:00', 'runtime': '4585080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4585141110 ms) 2024-04-15 01:04:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4585200063 ms) 2024-04-15 01:04:47.912 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4585200063 ms) 2024-04-15 01:04:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4585200063 ms) 2024-04-15 01:04:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4585200063 ms) 2024-04-15 01:04:48.937 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4585201088 ms) 2024-04-15 01:04:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4585201089 ms) 2024-04-15 01:04:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:04:47.903671+00:00', 'runtime': '4585200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4585201090 ms) 2024-04-15 01:04:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:03:47.903792+00:00', 'runtime': '4585140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4585201090 ms) 2024-04-15 01:04:54.403 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4585206555 ms) 2024-04-15 01:05:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4585260072 ms) 2024-04-15 01:05:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4585260072 ms) 2024-04-15 01:05:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4585260072 ms) 2024-04-15 01:05:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4585260073 ms) 2024-04-15 01:05:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4585261105 ms) 2024-04-15 01:05:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4585261106 ms) 2024-04-15 01:05:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:05:47.903867+00:00', 'runtime': '4585260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4585261108 ms) 2024-04-15 01:05:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:04:47.903671+00:00', 'runtime': '4585200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4585261109 ms) 2024-04-15 01:06:47.926 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4585320078 ms) 2024-04-15 01:06:47.927 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4585320078 ms) 2024-04-15 01:06:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4585320079 ms) 2024-04-15 01:06:47.928 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4585320079 ms) 2024-04-15 01:06:48.965 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4585321116 ms) 2024-04-15 01:06:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4585321117 ms) 2024-04-15 01:06:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:06:47.903816+00:00', 'runtime': '4585320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4585321119 ms) 2024-04-15 01:06:48.968 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:05:47.903867+00:00', 'runtime': '4585260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4585321119 ms) 2024-04-15 01:06:54.918 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4585327069 ms) 2024-04-15 01:07:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4585380072 ms) 2024-04-15 01:07:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4585380072 ms) 2024-04-15 01:07:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4585380072 ms) 2024-04-15 01:07:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4585380073 ms) 2024-04-15 01:07:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4585381105 ms) 2024-04-15 01:07:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4585381106 ms) 2024-04-15 01:07:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:07:47.903816+00:00', 'runtime': '4585380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4585381107 ms) 2024-04-15 01:07:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:06:47.903816+00:00', 'runtime': '4585320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4585381108 ms) 2024-04-15 01:08:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4585440072 ms) 2024-04-15 01:08:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4585440072 ms) 2024-04-15 01:08:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4585440072 ms) 2024-04-15 01:08:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4585440073 ms) 2024-04-15 01:08:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4585441110 ms) 2024-04-15 01:08:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4585441110 ms) 2024-04-15 01:08:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:08:47.903847+00:00', 'runtime': '4585440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4585441114 ms) 2024-04-15 01:08:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:07:47.903816+00:00', 'runtime': '4585380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4585441114 ms) 2024-04-15 01:09:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4585500073 ms) 2024-04-15 01:09:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4585500074 ms) 2024-04-15 01:09:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4585500074 ms) 2024-04-15 01:09:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4585500075 ms) 2024-04-15 01:09:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4585501109 ms) 2024-04-15 01:09:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4585501110 ms) 2024-04-15 01:09:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:09:47.903795+00:00', 'runtime': '4585500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4585501116 ms) 2024-04-15 01:09:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:08:47.903847+00:00', 'runtime': '4585440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4585501117 ms) 2024-04-15 01:09:54.405 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4585506556 ms) 2024-04-15 01:10:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4585560072 ms) 2024-04-15 01:10:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4585560072 ms) 2024-04-15 01:10:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4585560072 ms) 2024-04-15 01:10:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4585560073 ms) 2024-04-15 01:10:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4585561105 ms) 2024-04-15 01:10:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4585561106 ms) 2024-04-15 01:10:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:10:47.903827+00:00', 'runtime': '4585560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4585561107 ms) 2024-04-15 01:10:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:09:47.903795+00:00', 'runtime': '4585500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4585561108 ms) 2024-04-15 01:11:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4585620073 ms) 2024-04-15 01:11:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4585620073 ms) 2024-04-15 01:11:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4585620074 ms) 2024-04-15 01:11:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4585620074 ms) 2024-04-15 01:11:48.967 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4585621118 ms) 2024-04-15 01:11:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4585621119 ms) 2024-04-15 01:11:48.973 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:11:47.903840+00:00', 'runtime': '4585620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4585621125 ms) 2024-04-15 01:11:48.974 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:10:47.903827+00:00', 'runtime': '4585560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4585621126 ms) 2024-04-15 01:11:54.604 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4585626756 ms) 2024-04-15 01:12:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4585680071 ms) 2024-04-15 01:12:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4585680072 ms) 2024-04-15 01:12:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4585680072 ms) 2024-04-15 01:12:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4585680072 ms) 2024-04-15 01:12:48.951 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4585681103 ms) 2024-04-15 01:12:48.952 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4585681104 ms) 2024-04-15 01:12:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:12:47.903783+00:00', 'runtime': '4585680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4585681105 ms) 2024-04-15 01:12:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:11:47.903840+00:00', 'runtime': '4585620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4585681106 ms) 2024-04-15 01:13:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4585740074 ms) 2024-04-15 01:13:47.923 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4585740075 ms) 2024-04-15 01:13:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4585740075 ms) 2024-04-15 01:13:47.924 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4585740075 ms) 2024-04-15 01:13:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4585741110 ms) 2024-04-15 01:13:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4585741111 ms) 2024-04-15 01:13:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:13:47.903791+00:00', 'runtime': '4585740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4585741114 ms) 2024-04-15 01:13:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:12:47.903783+00:00', 'runtime': '4585680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4585741115 ms) 2024-04-15 01:13:54.271 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4585746422 ms) 2024-04-15 01:14:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4585800062 ms) 2024-04-15 01:14:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4585800062 ms) 2024-04-15 01:14:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4585800062 ms) 2024-04-15 01:14:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4585800062 ms) 2024-04-15 01:14:48.937 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4585801089 ms) 2024-04-15 01:14:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4585801089 ms) 2024-04-15 01:14:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:14:47.903630+00:00', 'runtime': '4585800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4585801090 ms) 2024-04-15 01:14:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:13:47.903791+00:00', 'runtime': '4585740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4585801091 ms) 2024-04-15 01:15:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4585860072 ms) 2024-04-15 01:15:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4585860072 ms) 2024-04-15 01:15:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4585860072 ms) 2024-04-15 01:15:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4585860073 ms) 2024-04-15 01:15:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4585861109 ms) 2024-04-15 01:15:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4585861110 ms) 2024-04-15 01:15:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:15:47.903866+00:00', 'runtime': '4585860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4585861111 ms) 2024-04-15 01:15:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:14:47.903630+00:00', 'runtime': '4585800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4585861112 ms) 2024-04-15 01:16:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4585920073 ms) 2024-04-15 01:16:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4585920073 ms) 2024-04-15 01:16:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4585920074 ms) 2024-04-15 01:16:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4585920074 ms) 2024-04-15 01:16:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4585921107 ms) 2024-04-15 01:16:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4585921107 ms) 2024-04-15 01:16:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:16:47.903818+00:00', 'runtime': '4585920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4585921109 ms) 2024-04-15 01:16:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:15:47.903866+00:00', 'runtime': '4585860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4585921109 ms) 2024-04-15 01:16:54.800 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4585926951 ms) 2024-04-15 01:17:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4585980072 ms) 2024-04-15 01:17:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4585980072 ms) 2024-04-15 01:17:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4585980072 ms) 2024-04-15 01:17:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4585980073 ms) 2024-04-15 01:17:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4585981107 ms) 2024-04-15 01:17:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4585981108 ms) 2024-04-15 01:17:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:17:47.903806+00:00', 'runtime': '4585980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4585981109 ms) 2024-04-15 01:17:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:16:47.903818+00:00', 'runtime': '4585920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4585981110 ms) 2024-04-15 01:18:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4586040071 ms) 2024-04-15 01:18:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4586040072 ms) 2024-04-15 01:18:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4586040072 ms) 2024-04-15 01:18:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4586040073 ms) 2024-04-15 01:18:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4586041107 ms) 2024-04-15 01:18:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4586041107 ms) 2024-04-15 01:18:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:18:47.903776+00:00', 'runtime': '4586040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4586041109 ms) 2024-04-15 01:18:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:17:47.903806+00:00', 'runtime': '4585980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4586041110 ms) 2024-04-15 01:19:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4586100073 ms) 2024-04-15 01:19:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4586100073 ms) 2024-04-15 01:19:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4586100074 ms) 2024-04-15 01:19:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4586100074 ms) 2024-04-15 01:19:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4586101106 ms) 2024-04-15 01:19:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4586101107 ms) 2024-04-15 01:19:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:19:47.903804+00:00', 'runtime': '4586100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4586101109 ms) 2024-04-15 01:19:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:18:47.903776+00:00', 'runtime': '4586040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4586101110 ms) 2024-04-15 01:19:55.015 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4586107167 ms) 2024-04-15 01:20:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4586160071 ms) 2024-04-15 01:20:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4586160072 ms) 2024-04-15 01:20:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4586160072 ms) 2024-04-15 01:20:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4586160072 ms) 2024-04-15 01:20:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4586161110 ms) 2024-04-15 01:20:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4586161110 ms) 2024-04-15 01:20:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:20:47.903798+00:00', 'runtime': '4586160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4586161114 ms) 2024-04-15 01:20:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:19:47.903804+00:00', 'runtime': '4586100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4586161114 ms) 2024-04-15 01:21:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4586220072 ms) 2024-04-15 01:21:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4586220072 ms) 2024-04-15 01:21:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4586220072 ms) 2024-04-15 01:21:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4586220073 ms) 2024-04-15 01:21:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4586221104 ms) 2024-04-15 01:21:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4586221105 ms) 2024-04-15 01:21:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:21:47.903803+00:00', 'runtime': '4586220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4586221106 ms) 2024-04-15 01:21:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:20:47.903798+00:00', 'runtime': '4586160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4586221107 ms) 2024-04-15 01:22:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4586280073 ms) 2024-04-15 01:22:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4586280074 ms) 2024-04-15 01:22:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4586280074 ms) 2024-04-15 01:22:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4586280075 ms) 2024-04-15 01:22:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4586281112 ms) 2024-04-15 01:22:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4586281113 ms) 2024-04-15 01:22:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:22:47.903813+00:00', 'runtime': '4586280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4586281116 ms) 2024-04-15 01:22:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:21:47.903803+00:00', 'runtime': '4586220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4586281117 ms) 2024-04-15 01:22:54.495 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4586286646 ms) 2024-04-15 01:23:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4586340072 ms) 2024-04-15 01:23:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4586340072 ms) 2024-04-15 01:23:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4586340072 ms) 2024-04-15 01:23:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4586340073 ms) 2024-04-15 01:23:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4586341106 ms) 2024-04-15 01:23:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4586341107 ms) 2024-04-15 01:23:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:23:47.903796+00:00', 'runtime': '4586340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4586341109 ms) 2024-04-15 01:23:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:22:47.903813+00:00', 'runtime': '4586280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4586341110 ms) 2024-04-15 01:24:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4586400062 ms) 2024-04-15 01:24:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4586400062 ms) 2024-04-15 01:24:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4586400062 ms) 2024-04-15 01:24:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4586400063 ms) 2024-04-15 01:24:48.938 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4586401090 ms) 2024-04-15 01:24:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4586401090 ms) 2024-04-15 01:24:48.940 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:24:47.903668+00:00', 'runtime': '4586400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4586401091 ms) 2024-04-15 01:24:48.940 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:23:47.903796+00:00', 'runtime': '4586340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4586401092 ms) 2024-04-15 01:25:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4586460073 ms) 2024-04-15 01:25:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4586460074 ms) 2024-04-15 01:25:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4586460075 ms) 2024-04-15 01:25:47.935 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4586460087 ms) 2024-04-15 01:25:48.970 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4586461121 ms) 2024-04-15 01:25:48.971 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4586461122 ms) 2024-04-15 01:25:48.972 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:25:47.903856+00:00', 'runtime': '4586460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4586461124 ms) 2024-04-15 01:25:48.973 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:24:47.903668+00:00', 'runtime': '4586400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4586461124 ms) 2024-04-15 01:25:54.443 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4586466594 ms) 2024-04-15 01:26:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4586520072 ms) 2024-04-15 01:26:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4586520072 ms) 2024-04-15 01:26:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4586520073 ms) 2024-04-15 01:26:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4586520073 ms) 2024-04-15 01:26:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4586521107 ms) 2024-04-15 01:26:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4586521108 ms) 2024-04-15 01:26:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:26:47.903803+00:00', 'runtime': '4586520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4586521111 ms) 2024-04-15 01:26:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:25:47.903856+00:00', 'runtime': '4586460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4586521112 ms) 2024-04-15 01:27:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4586580072 ms) 2024-04-15 01:27:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4586580073 ms) 2024-04-15 01:27:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4586580073 ms) 2024-04-15 01:27:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4586580073 ms) 2024-04-15 01:27:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4586581105 ms) 2024-04-15 01:27:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4586581106 ms) 2024-04-15 01:27:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:27:47.903803+00:00', 'runtime': '4586580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4586581107 ms) 2024-04-15 01:27:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:26:47.903803+00:00', 'runtime': '4586520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4586581108 ms) 2024-04-15 01:28:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4586640073 ms) 2024-04-15 01:28:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4586640074 ms) 2024-04-15 01:28:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4586640074 ms) 2024-04-15 01:28:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4586640075 ms) 2024-04-15 01:28:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4586641112 ms) 2024-04-15 01:28:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4586641113 ms) 2024-04-15 01:28:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:28:47.903798+00:00', 'runtime': '4586640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4586641116 ms) 2024-04-15 01:28:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:27:47.903803+00:00', 'runtime': '4586580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4586641117 ms) 2024-04-15 01:28:53.771 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4586645922 ms) 2024-04-15 01:29:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4586700071 ms) 2024-04-15 01:29:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4586700072 ms) 2024-04-15 01:29:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4586700072 ms) 2024-04-15 01:29:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4586700072 ms) 2024-04-15 01:29:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4586701109 ms) 2024-04-15 01:29:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4586701109 ms) 2024-04-15 01:29:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:29:47.903774+00:00', 'runtime': '4586700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4586701112 ms) 2024-04-15 01:29:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:28:47.903798+00:00', 'runtime': '4586640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4586701113 ms) 2024-04-15 01:30:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4586760073 ms) 2024-04-15 01:30:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4586760074 ms) 2024-04-15 01:30:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4586760074 ms) 2024-04-15 01:30:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4586760074 ms) 2024-04-15 01:30:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4586761112 ms) 2024-04-15 01:30:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4586761113 ms) 2024-04-15 01:30:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:30:47.903820+00:00', 'runtime': '4586760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4586761114 ms) 2024-04-15 01:30:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:29:47.903774+00:00', 'runtime': '4586700.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4586761115 ms) 2024-04-15 01:30:54.472 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4586766624 ms) 2024-04-15 01:31:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4586820072 ms) 2024-04-15 01:31:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4586820073 ms) 2024-04-15 01:31:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4586820073 ms) 2024-04-15 01:31:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4586820073 ms) 2024-04-15 01:31:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4586821109 ms) 2024-04-15 01:31:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4586821110 ms) 2024-04-15 01:31:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:31:47.904845+00:00', 'runtime': '4586820.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+4586821112 ms) 2024-04-15 01:31:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:30:47.903820+00:00', 'runtime': '4586760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4586821112 ms) 2024-04-15 01:32:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4586880072 ms) 2024-04-15 01:32:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4586880073 ms) 2024-04-15 01:32:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4586880073 ms) 2024-04-15 01:32:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4586880073 ms) 2024-04-15 01:32:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4586881107 ms) 2024-04-15 01:32:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4586881107 ms) 2024-04-15 01:32:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:32:47.904630+00:00', 'runtime': '4586880.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+4586881108 ms) 2024-04-15 01:32:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:31:47.904845+00:00', 'runtime': '4586820.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+4586881109 ms) 2024-04-15 01:33:47.926 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4586940078 ms) 2024-04-15 01:33:47.926 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4586940078 ms) 2024-04-15 01:33:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4586940078 ms) 2024-04-15 01:33:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4586940079 ms) 2024-04-15 01:33:48.964 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4586941115 ms) 2024-04-15 01:33:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4586941116 ms) 2024-04-15 01:33:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:33:47.907933+00:00', 'runtime': '4586940.005', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4586941117 ms) 2024-04-15 01:33:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:32:47.904630+00:00', 'runtime': '4586880.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+4586941118 ms) 2024-04-15 01:33:54.259 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4586946411 ms) 2024-04-15 01:34:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4587000062 ms) 2024-04-15 01:34:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4587000062 ms) 2024-04-15 01:34:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4587000062 ms) 2024-04-15 01:34:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4587000063 ms) 2024-04-15 01:34:48.937 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4587001089 ms) 2024-04-15 01:34:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4587001089 ms) 2024-04-15 01:34:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:34:47.903913+00:00', 'runtime': '4587000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4587001090 ms) 2024-04-15 01:34:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:33:47.907933+00:00', 'runtime': '4586940.005', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4587001091 ms) 2024-04-15 01:35:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4587060073 ms) 2024-04-15 01:35:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4587060073 ms) 2024-04-15 01:35:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4587060074 ms) 2024-04-15 01:35:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4587060074 ms) 2024-04-15 01:35:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4587061111 ms) 2024-04-15 01:35:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4587061112 ms) 2024-04-15 01:35:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:35:47.903854+00:00', 'runtime': '4587060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4587061114 ms) 2024-04-15 01:35:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:34:47.903913+00:00', 'runtime': '4587000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4587061117 ms) 2024-04-15 01:35:53.758 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4587065909 ms) 2024-04-15 01:36:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4587120071 ms) 2024-04-15 01:36:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4587120072 ms) 2024-04-15 01:36:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4587120072 ms) 2024-04-15 01:36:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4587120072 ms) 2024-04-15 01:36:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4587121107 ms) 2024-04-15 01:36:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4587121107 ms) 2024-04-15 01:36:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:36:47.903796+00:00', 'runtime': '4587120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4587121109 ms) 2024-04-15 01:36:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:35:47.903854+00:00', 'runtime': '4587060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4587121110 ms) 2024-04-15 01:37:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4587180073 ms) 2024-04-15 01:37:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4587180073 ms) 2024-04-15 01:37:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4587180074 ms) 2024-04-15 01:37:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4587180074 ms) 2024-04-15 01:37:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4587181111 ms) 2024-04-15 01:37:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4587181111 ms) 2024-04-15 01:37:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:37:47.904590+00:00', 'runtime': '4587180.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+4587181113 ms) 2024-04-15 01:37:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:36:47.903796+00:00', 'runtime': '4587120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4587181114 ms) 2024-04-15 01:38:47.925 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4587240076 ms) 2024-04-15 01:38:47.925 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4587240077 ms) 2024-04-15 01:38:47.925 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4587240077 ms) 2024-04-15 01:38:47.926 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4587240077 ms) 2024-04-15 01:38:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4587241113 ms) 2024-04-15 01:38:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4587241114 ms) 2024-04-15 01:38:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:38:47.906701+00:00', 'runtime': '4587240.004', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4587241116 ms) 2024-04-15 01:38:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:37:47.904590+00:00', 'runtime': '4587180.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+4587241117 ms) 2024-04-15 01:38:54.843 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4587246994 ms) 2024-04-15 01:39:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4587300071 ms) 2024-04-15 01:39:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4587300072 ms) 2024-04-15 01:39:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4587300072 ms) 2024-04-15 01:39:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4587300072 ms) 2024-04-15 01:39:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4587301104 ms) 2024-04-15 01:39:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4587301105 ms) 2024-04-15 01:39:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:39:47.903809+00:00', 'runtime': '4587300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4587301107 ms) 2024-04-15 01:39:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:38:47.906701+00:00', 'runtime': '4587240.004', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4587301107 ms) 2024-04-15 01:40:47.926 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4587360077 ms) 2024-04-15 01:40:47.926 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4587360078 ms) 2024-04-15 01:40:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4587360078 ms) 2024-04-15 01:40:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4587360079 ms) 2024-04-15 01:40:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4587361113 ms) 2024-04-15 01:40:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4587361114 ms) 2024-04-15 01:40:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:40:47.903819+00:00', 'runtime': '4587360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4587361115 ms) 2024-04-15 01:40:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:39:47.903809+00:00', 'runtime': '4587300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4587361116 ms) 2024-04-15 01:40:54.245 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4587366397 ms) 2024-04-15 01:41:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4587420072 ms) 2024-04-15 01:41:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4587420072 ms) 2024-04-15 01:41:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4587420073 ms) 2024-04-15 01:41:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4587420073 ms) 2024-04-15 01:41:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4587421106 ms) 2024-04-15 01:41:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4587421107 ms) 2024-04-15 01:41:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:41:47.903863+00:00', 'runtime': '4587420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4587421109 ms) 2024-04-15 01:41:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:40:47.903819+00:00', 'runtime': '4587360.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4587421110 ms) 2024-04-15 01:42:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4587480072 ms) 2024-04-15 01:42:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4587480072 ms) 2024-04-15 01:42:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4587480072 ms) 2024-04-15 01:42:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4587480073 ms) 2024-04-15 01:42:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4587481106 ms) 2024-04-15 01:42:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4587481107 ms) 2024-04-15 01:42:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:42:47.903788+00:00', 'runtime': '4587480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4587481109 ms) 2024-04-15 01:42:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:41:47.903863+00:00', 'runtime': '4587420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4587481109 ms) 2024-04-15 01:43:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4587540073 ms) 2024-04-15 01:43:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4587540073 ms) 2024-04-15 01:43:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4587540074 ms) 2024-04-15 01:43:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4587540074 ms) 2024-04-15 01:43:48.962 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4587541114 ms) 2024-04-15 01:43:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4587541115 ms) 2024-04-15 01:43:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:43:47.903738+00:00', 'runtime': '4587540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4587541118 ms) 2024-04-15 01:43:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:42:47.903788+00:00', 'runtime': '4587480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4587541119 ms) 2024-04-15 01:43:54.341 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4587546493 ms) 2024-04-15 01:44:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4587600062 ms) 2024-04-15 01:44:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4587600062 ms) 2024-04-15 01:44:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4587600062 ms) 2024-04-15 01:44:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4587600062 ms) 2024-04-15 01:44:48.936 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4587601088 ms) 2024-04-15 01:44:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4587601088 ms) 2024-04-15 01:44:48.941 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:44:47.903652+00:00', 'runtime': '4587600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4587601092 ms) 2024-04-15 01:44:48.941 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:43:47.903738+00:00', 'runtime': '4587540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4587601093 ms) 2024-04-15 01:45:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4587660073 ms) 2024-04-15 01:45:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4587660073 ms) 2024-04-15 01:45:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4587660074 ms) 2024-04-15 01:45:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4587660074 ms) 2024-04-15 01:45:48.967 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4587661118 ms) 2024-04-15 01:45:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4587661119 ms) 2024-04-15 01:45:48.971 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:45:47.903821+00:00', 'runtime': '4587660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4587661123 ms) 2024-04-15 01:45:48.972 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:44:47.903652+00:00', 'runtime': '4587600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4587661124 ms) 2024-04-15 01:45:54.412 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4587666564 ms) 2024-04-15 01:46:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4587720072 ms) 2024-04-15 01:46:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4587720072 ms) 2024-04-15 01:46:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4587720072 ms) 2024-04-15 01:46:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4587720073 ms) 2024-04-15 01:46:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4587721107 ms) 2024-04-15 01:46:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4587721108 ms) 2024-04-15 01:46:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:46:47.903800+00:00', 'runtime': '4587720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4587721109 ms) 2024-04-15 01:46:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:45:47.903821+00:00', 'runtime': '4587660.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4587721110 ms) 2024-04-15 01:47:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4587780072 ms) 2024-04-15 01:47:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4587780073 ms) 2024-04-15 01:47:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4587780073 ms) 2024-04-15 01:47:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4587780073 ms) 2024-04-15 01:47:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4587781106 ms) 2024-04-15 01:47:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4587781107 ms) 2024-04-15 01:47:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:47:47.904642+00:00', 'runtime': '4587780.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+4587781108 ms) 2024-04-15 01:47:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:46:47.903800+00:00', 'runtime': '4587720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4587781109 ms) 2024-04-15 01:48:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4587840073 ms) 2024-04-15 01:48:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4587840074 ms) 2024-04-15 01:48:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4587840074 ms) 2024-04-15 01:48:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4587840075 ms) 2024-04-15 01:48:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4587841111 ms) 2024-04-15 01:48:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4587841112 ms) 2024-04-15 01:48:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:48:47.903823+00:00', 'runtime': '4587840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4587841114 ms) 2024-04-15 01:48:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:47:47.904642+00:00', 'runtime': '4587780.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+4587841114 ms) 2024-04-15 01:48:53.769 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4587845920 ms) 2024-04-15 01:49:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4587900072 ms) 2024-04-15 01:49:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4587900072 ms) 2024-04-15 01:49:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4587900072 ms) 2024-04-15 01:49:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4587900073 ms) 2024-04-15 01:49:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4587901107 ms) 2024-04-15 01:49:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4587901108 ms) 2024-04-15 01:49:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:49:47.903809+00:00', 'runtime': '4587900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4587901110 ms) 2024-04-15 01:49:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:48:47.903823+00:00', 'runtime': '4587840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4587901111 ms) 2024-04-15 01:50:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4587960072 ms) 2024-04-15 01:50:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4587960072 ms) 2024-04-15 01:50:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4587960072 ms) 2024-04-15 01:50:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4587960073 ms) 2024-04-15 01:50:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4587961105 ms) 2024-04-15 01:50:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4587961106 ms) 2024-04-15 01:50:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:50:47.903822+00:00', 'runtime': '4587960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4587961107 ms) 2024-04-15 01:50:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:49:47.903809+00:00', 'runtime': '4587900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4587961108 ms) 2024-04-15 01:51:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4588020073 ms) 2024-04-15 01:51:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4588020074 ms) 2024-04-15 01:51:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4588020074 ms) 2024-04-15 01:51:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4588020075 ms) 2024-04-15 01:51:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4588021112 ms) 2024-04-15 01:51:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4588021112 ms) 2024-04-15 01:51:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:51:47.903856+00:00', 'runtime': '4588020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4588021116 ms) 2024-04-15 01:51:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:50:47.903822+00:00', 'runtime': '4587960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4588021116 ms) 2024-04-15 01:51:54.519 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4588026671 ms) 2024-04-15 01:52:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4588080071 ms) 2024-04-15 01:52:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4588080072 ms) 2024-04-15 01:52:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4588080072 ms) 2024-04-15 01:52:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4588080072 ms) 2024-04-15 01:52:48.951 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4588081102 ms) 2024-04-15 01:52:48.952 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4588081103 ms) 2024-04-15 01:52:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:52:47.903795+00:00', 'runtime': '4588080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4588081105 ms) 2024-04-15 01:52:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:51:47.903856+00:00', 'runtime': '4588020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4588081105 ms) 2024-04-15 01:53:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4588140071 ms) 2024-04-15 01:53:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4588140072 ms) 2024-04-15 01:53:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4588140072 ms) 2024-04-15 01:53:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4588140073 ms) 2024-04-15 01:53:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4588141104 ms) 2024-04-15 01:53:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4588141105 ms) 2024-04-15 01:53:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:53:47.903826+00:00', 'runtime': '4588140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4588141106 ms) 2024-04-15 01:53:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:52:47.903795+00:00', 'runtime': '4588080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4588141107 ms) 2024-04-15 01:54:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4588200063 ms) 2024-04-15 01:54:47.912 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4588200063 ms) 2024-04-15 01:54:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4588200063 ms) 2024-04-15 01:54:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4588200064 ms) 2024-04-15 01:54:48.938 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4588201089 ms) 2024-04-15 01:54:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4588201089 ms) 2024-04-15 01:54:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:54:47.903669+00:00', 'runtime': '4588200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4588201090 ms) 2024-04-15 01:54:48.940 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:53:47.903826+00:00', 'runtime': '4588140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4588201092 ms) 2024-04-15 01:54:54.262 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4588206414 ms) 2024-04-15 01:55:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4588260071 ms) 2024-04-15 01:55:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4588260072 ms) 2024-04-15 01:55:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4588260072 ms) 2024-04-15 01:55:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4588260072 ms) 2024-04-15 01:55:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4588261109 ms) 2024-04-15 01:55:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4588261110 ms) 2024-04-15 01:55:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:55:47.903840+00:00', 'runtime': '4588260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4588261112 ms) 2024-04-15 01:55:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:54:47.903669+00:00', 'runtime': '4588200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4588261113 ms) 2024-04-15 01:56:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4588320074 ms) 2024-04-15 01:56:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4588320074 ms) 2024-04-15 01:56:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4588320074 ms) 2024-04-15 01:56:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4588320075 ms) 2024-04-15 01:56:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4588321112 ms) 2024-04-15 01:56:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4588321113 ms) 2024-04-15 01:56:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:56:47.903817+00:00', 'runtime': '4588320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4588321115 ms) 2024-04-15 01:56:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:55:47.903840+00:00', 'runtime': '4588260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4588321116 ms) 2024-04-15 01:56:54.557 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4588326709 ms) 2024-04-15 01:57:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4588380072 ms) 2024-04-15 01:57:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4588380072 ms) 2024-04-15 01:57:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4588380072 ms) 2024-04-15 01:57:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4588380073 ms) 2024-04-15 01:57:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4588381107 ms) 2024-04-15 01:57:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4588381108 ms) 2024-04-15 01:57:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:57:47.903802+00:00', 'runtime': '4588380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4588381109 ms) 2024-04-15 01:57:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:56:47.903817+00:00', 'runtime': '4588320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4588381110 ms) 2024-04-15 01:58:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4588440071 ms) 2024-04-15 01:58:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4588440072 ms) 2024-04-15 01:58:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4588440072 ms) 2024-04-15 01:58:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4588440073 ms) 2024-04-15 01:58:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4588441109 ms) 2024-04-15 01:58:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4588441110 ms) 2024-04-15 01:58:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:58:47.903831+00:00', 'runtime': '4588440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4588441113 ms) 2024-04-15 01:58:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:57:47.903802+00:00', 'runtime': '4588380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4588441114 ms) 2024-04-15 01:59:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4588500073 ms) 2024-04-15 01:59:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4588500074 ms) 2024-04-15 01:59:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4588500074 ms) 2024-04-15 01:59:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4588500075 ms) 2024-04-15 01:59:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4588501112 ms) 2024-04-15 01:59:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4588501112 ms) 2024-04-15 01:59:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 01:59:47.903836+00:00', 'runtime': '4588500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4588501116 ms) 2024-04-15 01:59:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:58:47.903831+00:00', 'runtime': '4588440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4588501116 ms) 2024-04-15 01:59:53.823 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4588505974 ms) 2024-04-15 02:00:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4588560071 ms) 2024-04-15 02:00:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4588560072 ms) 2024-04-15 02:00:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4588560072 ms) 2024-04-15 02:00:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4588560073 ms) 2024-04-15 02:00:48.956 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4588561107 ms) 2024-04-15 02:00:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4588561108 ms) 2024-04-15 02:00:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:00:47.903786+00:00', 'runtime': '4588560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4588561110 ms) 2024-04-15 02:00:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 01:59:47.903836+00:00', 'runtime': '4588500.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4588561110 ms) 2024-04-15 02:01:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4588620071 ms) 2024-04-15 02:01:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4588620072 ms) 2024-04-15 02:01:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4588620072 ms) 2024-04-15 02:01:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4588620072 ms) 2024-04-15 02:01:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4588621105 ms) 2024-04-15 02:01:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4588621106 ms) 2024-04-15 02:01:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:01:47.903821+00:00', 'runtime': '4588620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4588621108 ms) 2024-04-15 02:01:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:00:47.903786+00:00', 'runtime': '4588560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4588621109 ms) 2024-04-15 02:02:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4588680073 ms) 2024-04-15 02:02:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4588680074 ms) 2024-04-15 02:02:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4588680074 ms) 2024-04-15 02:02:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4588680074 ms) 2024-04-15 02:02:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4588681112 ms) 2024-04-15 02:02:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4588681113 ms) 2024-04-15 02:02:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:02:47.903820+00:00', 'runtime': '4588680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4588681115 ms) 2024-04-15 02:02:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:01:47.903821+00:00', 'runtime': '4588620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4588681115 ms) 2024-04-15 02:02:54.355 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4588686506 ms) 2024-04-15 02:03:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4588740071 ms) 2024-04-15 02:03:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4588740072 ms) 2024-04-15 02:03:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4588740072 ms) 2024-04-15 02:03:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4588740072 ms) 2024-04-15 02:03:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4588741106 ms) 2024-04-15 02:03:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4588741107 ms) 2024-04-15 02:03:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:03:47.903805+00:00', 'runtime': '4588740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4588741108 ms) 2024-04-15 02:03:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:02:47.903820+00:00', 'runtime': '4588680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4588741109 ms) 2024-04-15 02:04:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4588800063 ms) 2024-04-15 02:04:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4588800063 ms) 2024-04-15 02:04:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4588800063 ms) 2024-04-15 02:04:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4588800063 ms) 2024-04-15 02:04:48.938 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4588801090 ms) 2024-04-15 02:04:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4588801090 ms) 2024-04-15 02:04:48.940 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:04:47.903652+00:00', 'runtime': '4588800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4588801092 ms) 2024-04-15 02:04:48.941 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:03:47.903805+00:00', 'runtime': '4588740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4588801092 ms) 2024-04-15 02:04:54.617 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4588806769 ms) 2024-04-15 02:05:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4588860072 ms) 2024-04-15 02:05:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4588860072 ms) 2024-04-15 02:05:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4588860072 ms) 2024-04-15 02:05:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4588860073 ms) 2024-04-15 02:05:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4588861106 ms) 2024-04-15 02:05:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4588861107 ms) 2024-04-15 02:05:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:05:47.903843+00:00', 'runtime': '4588860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4588861109 ms) 2024-04-15 02:05:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:04:47.903652+00:00', 'runtime': '4588800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4588861109 ms) 2024-04-15 02:06:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4588920071 ms) 2024-04-15 02:06:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4588920071 ms) 2024-04-15 02:06:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4588920072 ms) 2024-04-15 02:06:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4588920072 ms) 2024-04-15 02:06:48.951 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4588921103 ms) 2024-04-15 02:06:48.952 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4588921103 ms) 2024-04-15 02:06:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:06:47.903778+00:00', 'runtime': '4588920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4588921105 ms) 2024-04-15 02:06:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:05:47.903843+00:00', 'runtime': '4588860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4588921106 ms) 2024-04-15 02:07:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4588980073 ms) 2024-04-15 02:07:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4588980073 ms) 2024-04-15 02:07:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4588980074 ms) 2024-04-15 02:07:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4588980074 ms) 2024-04-15 02:07:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4588981105 ms) 2024-04-15 02:07:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4588981106 ms) 2024-04-15 02:07:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:07:47.903804+00:00', 'runtime': '4588980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4588981107 ms) 2024-04-15 02:07:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:06:47.903778+00:00', 'runtime': '4588920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4588981108 ms) 2024-04-15 02:07:55.198 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 3.76 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4588987349 ms) 2024-04-15 02:08:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4589040071 ms) 2024-04-15 02:08:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4589040072 ms) 2024-04-15 02:08:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4589040072 ms) 2024-04-15 02:08:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4589040072 ms) 2024-04-15 02:08:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4589041105 ms) 2024-04-15 02:08:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4589041106 ms) 2024-04-15 02:08:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:08:47.903802+00:00', 'runtime': '4589040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4589041107 ms) 2024-04-15 02:08:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:07:47.903804+00:00', 'runtime': '4588980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4589041108 ms) 2024-04-15 02:09:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4589100073 ms) 2024-04-15 02:09:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4589100073 ms) 2024-04-15 02:09:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4589100073 ms) 2024-04-15 02:09:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4589100074 ms) 2024-04-15 02:09:48.964 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4589101115 ms) 2024-04-15 02:09:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4589101116 ms) 2024-04-15 02:09:48.970 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:09:47.903817+00:00', 'runtime': '4589100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4589101121 ms) 2024-04-15 02:09:48.970 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:08:47.903802+00:00', 'runtime': '4589040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4589101122 ms) 2024-04-15 02:09:53.843 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4589105995 ms) 2024-04-15 02:10:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4589160072 ms) 2024-04-15 02:10:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4589160072 ms) 2024-04-15 02:10:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4589160072 ms) 2024-04-15 02:10:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4589160073 ms) 2024-04-15 02:10:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4589161105 ms) 2024-04-15 02:10:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4589161106 ms) 2024-04-15 02:10:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:10:47.903760+00:00', 'runtime': '4589160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4589161107 ms) 2024-04-15 02:10:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:09:47.903817+00:00', 'runtime': '4589100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4589161108 ms) 2024-04-15 02:11:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4589220073 ms) 2024-04-15 02:11:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4589220074 ms) 2024-04-15 02:11:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4589220074 ms) 2024-04-15 02:11:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4589220074 ms) 2024-04-15 02:11:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4589221112 ms) 2024-04-15 02:11:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4589221113 ms) 2024-04-15 02:11:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:11:47.903825+00:00', 'runtime': '4589220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4589221115 ms) 2024-04-15 02:11:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:10:47.903760+00:00', 'runtime': '4589160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4589221116 ms) 2024-04-15 02:11:54.577 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4589226729 ms) 2024-04-15 02:12:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4589280072 ms) 2024-04-15 02:12:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4589280072 ms) 2024-04-15 02:12:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4589280072 ms) 2024-04-15 02:12:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4589280073 ms) 2024-04-15 02:12:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4589281105 ms) 2024-04-15 02:12:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4589281106 ms) 2024-04-15 02:12:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:12:47.903800+00:00', 'runtime': '4589280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4589281108 ms) 2024-04-15 02:12:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:11:47.903825+00:00', 'runtime': '4589220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4589281109 ms) 2024-04-15 02:13:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4589340071 ms) 2024-04-15 02:13:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4589340072 ms) 2024-04-15 02:13:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4589340072 ms) 2024-04-15 02:13:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4589340072 ms) 2024-04-15 02:13:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4589341109 ms) 2024-04-15 02:13:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4589341110 ms) 2024-04-15 02:13:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:13:47.903818+00:00', 'runtime': '4589340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4589341113 ms) 2024-04-15 02:13:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:12:47.903800+00:00', 'runtime': '4589280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4589341114 ms) 2024-04-15 02:14:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4589400063 ms) 2024-04-15 02:14:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4589400063 ms) 2024-04-15 02:14:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4589400063 ms) 2024-04-15 02:14:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4589400063 ms) 2024-04-15 02:14:48.937 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4589401089 ms) 2024-04-15 02:14:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4589401089 ms) 2024-04-15 02:14:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:14:47.903621+00:00', 'runtime': '4589400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4589401091 ms) 2024-04-15 02:14:48.940 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:13:47.903818+00:00', 'runtime': '4589340.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4589401091 ms) 2024-04-15 02:14:54.597 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4589406748 ms) 2024-04-15 02:15:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4589460071 ms) 2024-04-15 02:15:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4589460072 ms) 2024-04-15 02:15:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4589460072 ms) 2024-04-15 02:15:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4589460072 ms) 2024-04-15 02:15:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4589461105 ms) 2024-04-15 02:15:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4589461106 ms) 2024-04-15 02:15:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:15:47.903843+00:00', 'runtime': '4589460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4589461107 ms) 2024-04-15 02:15:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:14:47.903621+00:00', 'runtime': '4589400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4589461108 ms) 2024-04-15 02:16:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4589520073 ms) 2024-04-15 02:16:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4589520074 ms) 2024-04-15 02:16:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4589520074 ms) 2024-04-15 02:16:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4589520074 ms) 2024-04-15 02:16:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4589521111 ms) 2024-04-15 02:16:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4589521111 ms) 2024-04-15 02:16:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:16:47.903789+00:00', 'runtime': '4589520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4589521115 ms) 2024-04-15 02:16:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:15:47.903843+00:00', 'runtime': '4589460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4589521115 ms) 2024-04-15 02:16:54.282 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4589526433 ms) 2024-04-15 02:17:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4589580071 ms) 2024-04-15 02:17:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4589580072 ms) 2024-04-15 02:17:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4589580072 ms) 2024-04-15 02:17:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4589580073 ms) 2024-04-15 02:17:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4589581105 ms) 2024-04-15 02:17:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4589581105 ms) 2024-04-15 02:17:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:17:47.903771+00:00', 'runtime': '4589580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4589581107 ms) 2024-04-15 02:17:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:16:47.903789+00:00', 'runtime': '4589520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4589581108 ms) 2024-04-15 02:18:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4589640073 ms) 2024-04-15 02:18:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4589640074 ms) 2024-04-15 02:18:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4589640074 ms) 2024-04-15 02:18:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4589640075 ms) 2024-04-15 02:18:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4589641112 ms) 2024-04-15 02:18:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4589641113 ms) 2024-04-15 02:18:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:18:47.903809+00:00', 'runtime': '4589640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4589641115 ms) 2024-04-15 02:18:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:17:47.903771+00:00', 'runtime': '4589580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4589641115 ms) 2024-04-15 02:18:54.244 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4589646396 ms) 2024-04-15 02:19:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4589700072 ms) 2024-04-15 02:19:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4589700073 ms) 2024-04-15 02:19:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4589700073 ms) 2024-04-15 02:19:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4589700073 ms) 2024-04-15 02:19:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4589701106 ms) 2024-04-15 02:19:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4589701107 ms) 2024-04-15 02:19:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:19:47.904538+00:00', 'runtime': '4589700.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+4589701108 ms) 2024-04-15 02:19:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:18:47.903809+00:00', 'runtime': '4589640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4589701109 ms) 2024-04-15 02:20:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4589760073 ms) 2024-04-15 02:20:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4589760073 ms) 2024-04-15 02:20:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4589760073 ms) 2024-04-15 02:20:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4589760074 ms) 2024-04-15 02:20:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4589761105 ms) 2024-04-15 02:20:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4589761105 ms) 2024-04-15 02:20:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:20:47.904639+00:00', 'runtime': '4589760.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+4589761107 ms) 2024-04-15 02:20:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:19:47.904538+00:00', 'runtime': '4589700.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+4589761108 ms) 2024-04-15 02:21:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4589820073 ms) 2024-04-15 02:21:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4589820073 ms) 2024-04-15 02:21:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4589820074 ms) 2024-04-15 02:21:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4589820074 ms) 2024-04-15 02:21:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4589821110 ms) 2024-04-15 02:21:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4589821110 ms) 2024-04-15 02:21:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:21:47.903824+00:00', 'runtime': '4589820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4589821114 ms) 2024-04-15 02:21:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:20:47.904639+00:00', 'runtime': '4589760.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+4589821114 ms) 2024-04-15 02:21:54.520 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4589826672 ms) 2024-04-15 02:22:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4589880072 ms) 2024-04-15 02:22:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4589880072 ms) 2024-04-15 02:22:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4589880072 ms) 2024-04-15 02:22:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4589880073 ms) 2024-04-15 02:22:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4589881105 ms) 2024-04-15 02:22:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4589881106 ms) 2024-04-15 02:22:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:22:47.903791+00:00', 'runtime': '4589880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4589881108 ms) 2024-04-15 02:22:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:21:47.903824+00:00', 'runtime': '4589820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4589881109 ms) 2024-04-15 02:23:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4589940073 ms) 2024-04-15 02:23:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4589940073 ms) 2024-04-15 02:23:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4589940073 ms) 2024-04-15 02:23:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4589940074 ms) 2024-04-15 02:23:48.963 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4589941115 ms) 2024-04-15 02:23:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4589941116 ms) 2024-04-15 02:23:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:23:47.903784+00:00', 'runtime': '4589940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4589941117 ms) 2024-04-15 02:23:48.969 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:22:47.903791+00:00', 'runtime': '4589880.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4589941120 ms) 2024-04-15 02:23:54.471 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4589946623 ms) 2024-04-15 02:24:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4590000062 ms) 2024-04-15 02:24:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4590000063 ms) 2024-04-15 02:24:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4590000063 ms) 2024-04-15 02:24:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4590000063 ms) 2024-04-15 02:24:48.936 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4590001088 ms) 2024-04-15 02:24:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4590001088 ms) 2024-04-15 02:24:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:24:47.904144+00:00', 'runtime': '4590000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4590001089 ms) 2024-04-15 02:24:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:23:47.903784+00:00', 'runtime': '4589940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4590001089 ms) 2024-04-15 02:25:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4590060071 ms) 2024-04-15 02:25:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4590060072 ms) 2024-04-15 02:25:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4590060072 ms) 2024-04-15 02:25:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4590060073 ms) 2024-04-15 02:25:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4590061104 ms) 2024-04-15 02:25:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4590061104 ms) 2024-04-15 02:25:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:25:47.903822+00:00', 'runtime': '4590060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4590061106 ms) 2024-04-15 02:25:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:24:47.904144+00:00', 'runtime': '4590000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4590061107 ms) 2024-04-15 02:26:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4590120073 ms) 2024-04-15 02:26:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4590120073 ms) 2024-04-15 02:26:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4590120073 ms) 2024-04-15 02:26:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4590120074 ms) 2024-04-15 02:26:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4590121112 ms) 2024-04-15 02:26:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4590121113 ms) 2024-04-15 02:26:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:26:47.903811+00:00', 'runtime': '4590120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4590121114 ms) 2024-04-15 02:26:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:25:47.903822+00:00', 'runtime': '4590060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4590121115 ms) 2024-04-15 02:26:53.873 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4590126024 ms) 2024-04-15 02:27:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4590180072 ms) 2024-04-15 02:27:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4590180072 ms) 2024-04-15 02:27:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4590180072 ms) 2024-04-15 02:27:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4590180073 ms) 2024-04-15 02:27:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4590181105 ms) 2024-04-15 02:27:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4590181106 ms) 2024-04-15 02:27:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:27:47.903811+00:00', 'runtime': '4590180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4590181108 ms) 2024-04-15 02:27:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:26:47.903811+00:00', 'runtime': '4590120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4590181109 ms) 2024-04-15 02:28:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4590240072 ms) 2024-04-15 02:28:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4590240072 ms) 2024-04-15 02:28:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4590240072 ms) 2024-04-15 02:28:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4590240073 ms) 2024-04-15 02:28:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4590241107 ms) 2024-04-15 02:28:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4590241107 ms) 2024-04-15 02:28:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:28:47.903815+00:00', 'runtime': '4590240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4590241109 ms) 2024-04-15 02:28:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:27:47.903811+00:00', 'runtime': '4590180.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4590241110 ms) 2024-04-15 02:29:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4590300073 ms) 2024-04-15 02:29:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4590300074 ms) 2024-04-15 02:29:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4590300074 ms) 2024-04-15 02:29:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4590300075 ms) 2024-04-15 02:29:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4590301110 ms) 2024-04-15 02:29:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4590301111 ms) 2024-04-15 02:29:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:29:47.903806+00:00', 'runtime': '4590300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4590301113 ms) 2024-04-15 02:29:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:28:47.903815+00:00', 'runtime': '4590240.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4590301113 ms) 2024-04-15 02:29:53.796 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4590305948 ms) 2024-04-15 02:30:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4590360072 ms) 2024-04-15 02:30:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4590360073 ms) 2024-04-15 02:30:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4590360073 ms) 2024-04-15 02:30:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4590360073 ms) 2024-04-15 02:30:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4590361112 ms) 2024-04-15 02:30:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4590361112 ms) 2024-04-15 02:30:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:30:47.904536+00:00', 'runtime': '4590360.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+4590361114 ms) 2024-04-15 02:30:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:29:47.903806+00:00', 'runtime': '4590300.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4590361115 ms) 2024-04-15 02:31:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4590420073 ms) 2024-04-15 02:31:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4590420074 ms) 2024-04-15 02:31:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4590420074 ms) 2024-04-15 02:31:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4590420074 ms) 2024-04-15 02:31:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4590421113 ms) 2024-04-15 02:31:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4590421114 ms) 2024-04-15 02:31:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:31:47.903813+00:00', 'runtime': '4590420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4590421117 ms) 2024-04-15 02:31:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:30:47.904536+00:00', 'runtime': '4590360.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+4590421118 ms) 2024-04-15 02:31:54.053 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4590426205 ms) 2024-04-15 02:32:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4590480072 ms) 2024-04-15 02:32:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4590480072 ms) 2024-04-15 02:32:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4590480072 ms) 2024-04-15 02:32:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4590480073 ms) 2024-04-15 02:32:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4590481105 ms) 2024-04-15 02:32:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4590481106 ms) 2024-04-15 02:32:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:32:47.903803+00:00', 'runtime': '4590480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4590481108 ms) 2024-04-15 02:32:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:31:47.903813+00:00', 'runtime': '4590420.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4590481108 ms) 2024-04-15 02:33:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4590540071 ms) 2024-04-15 02:33:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4590540072 ms) 2024-04-15 02:33:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4590540072 ms) 2024-04-15 02:33:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4590540072 ms) 2024-04-15 02:33:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4590541106 ms) 2024-04-15 02:33:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4590541107 ms) 2024-04-15 02:33:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:33:47.903819+00:00', 'runtime': '4590540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4590541109 ms) 2024-04-15 02:33:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:32:47.903803+00:00', 'runtime': '4590480.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4590541109 ms) 2024-04-15 02:34:47.913 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4590600064 ms) 2024-04-15 02:34:47.913 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4590600064 ms) 2024-04-15 02:34:47.913 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4590600065 ms) 2024-04-15 02:34:47.913 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4590600065 ms) 2024-04-15 02:34:48.941 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4590601092 ms) 2024-04-15 02:34:48.941 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4590601093 ms) 2024-04-15 02:34:48.944 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:34:47.903640+00:00', 'runtime': '4590600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4590601095 ms) 2024-04-15 02:34:48.944 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:33:47.903819+00:00', 'runtime': '4590540.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4590601096 ms) 2024-04-15 02:34:54.516 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4590606668 ms) 2024-04-15 02:35:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4590660072 ms) 2024-04-15 02:35:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4590660073 ms) 2024-04-15 02:35:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4590660073 ms) 2024-04-15 02:35:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4590660073 ms) 2024-04-15 02:35:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4590661106 ms) 2024-04-15 02:35:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4590661107 ms) 2024-04-15 02:35:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:35:47.904826+00:00', 'runtime': '4590660.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+4590661108 ms) 2024-04-15 02:35:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:34:47.903640+00:00', 'runtime': '4590600.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4590661109 ms) 2024-04-15 02:36:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4590720072 ms) 2024-04-15 02:36:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4590720072 ms) 2024-04-15 02:36:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4590720072 ms) 2024-04-15 02:36:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4590720073 ms) 2024-04-15 02:36:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4590721105 ms) 2024-04-15 02:36:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4590721106 ms) 2024-04-15 02:36:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:36:47.903818+00:00', 'runtime': '4590720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4590721107 ms) 2024-04-15 02:36:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:35:47.904826+00:00', 'runtime': '4590660.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+4590721108 ms) 2024-04-15 02:37:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4590780073 ms) 2024-04-15 02:37:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4590780073 ms) 2024-04-15 02:37:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4590780074 ms) 2024-04-15 02:37:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4590780074 ms) 2024-04-15 02:37:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4590781111 ms) 2024-04-15 02:37:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4590781112 ms) 2024-04-15 02:37:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:37:47.903819+00:00', 'runtime': '4590780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4590781113 ms) 2024-04-15 02:37:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:36:47.903818+00:00', 'runtime': '4590720.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4590781114 ms) 2024-04-15 02:37:54.660 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4590786811 ms) 2024-04-15 02:38:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4590840071 ms) 2024-04-15 02:38:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4590840072 ms) 2024-04-15 02:38:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4590840072 ms) 2024-04-15 02:38:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4590840072 ms) 2024-04-15 02:38:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4590841105 ms) 2024-04-15 02:38:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4590841105 ms) 2024-04-15 02:38:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:38:47.903791+00:00', 'runtime': '4590840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4590841107 ms) 2024-04-15 02:38:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:37:47.903819+00:00', 'runtime': '4590780.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4590841108 ms) 2024-04-15 02:39:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4590900073 ms) 2024-04-15 02:39:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4590900074 ms) 2024-04-15 02:39:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4590900074 ms) 2024-04-15 02:39:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4590900075 ms) 2024-04-15 02:39:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4590901107 ms) 2024-04-15 02:39:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4590901108 ms) 2024-04-15 02:39:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:39:47.903813+00:00', 'runtime': '4590900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4590901109 ms) 2024-04-15 02:39:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:38:47.903791+00:00', 'runtime': '4590840.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4590901110 ms) 2024-04-15 02:39:55.122 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4590907274 ms) 2024-04-15 02:40:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4590960072 ms) 2024-04-15 02:40:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4590960072 ms) 2024-04-15 02:40:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4590960072 ms) 2024-04-15 02:40:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4590960073 ms) 2024-04-15 02:40:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4590961105 ms) 2024-04-15 02:40:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4590961106 ms) 2024-04-15 02:40:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:40:47.903791+00:00', 'runtime': '4590960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4590961108 ms) 2024-04-15 02:40:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:39:47.903813+00:00', 'runtime': '4590900.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4590961109 ms) 2024-04-15 02:41:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4591020073 ms) 2024-04-15 02:41:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4591020073 ms) 2024-04-15 02:41:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4591020074 ms) 2024-04-15 02:41:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4591020074 ms) 2024-04-15 02:41:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4591021112 ms) 2024-04-15 02:41:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4591021113 ms) 2024-04-15 02:41:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:41:47.903821+00:00', 'runtime': '4591020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4591021116 ms) 2024-04-15 02:41:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:40:47.903791+00:00', 'runtime': '4590960.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4591021117 ms) 2024-04-15 02:41:54.270 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4591026422 ms) 2024-04-15 02:42:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4591080071 ms) 2024-04-15 02:42:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4591080072 ms) 2024-04-15 02:42:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4591080072 ms) 2024-04-15 02:42:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4591080072 ms) 2024-04-15 02:42:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4591081109 ms) 2024-04-15 02:42:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4591081109 ms) 2024-04-15 02:42:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:42:47.903785+00:00', 'runtime': '4591080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4591081113 ms) 2024-04-15 02:42:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:41:47.903821+00:00', 'runtime': '4591020.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4591081113 ms) 2024-04-15 02:43:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4591140071 ms) 2024-04-15 02:43:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4591140072 ms) 2024-04-15 02:43:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4591140072 ms) 2024-04-15 02:43:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4591140073 ms) 2024-04-15 02:43:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4591141110 ms) 2024-04-15 02:43:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4591141111 ms) 2024-04-15 02:43:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:43:47.903805+00:00', 'runtime': '4591140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4591141114 ms) 2024-04-15 02:43:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:42:47.903785+00:00', 'runtime': '4591080.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4591141115 ms) 2024-04-15 02:44:47.911 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4591200063 ms) 2024-04-15 02:44:47.912 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4591200063 ms) 2024-04-15 02:44:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4591200063 ms) 2024-04-15 02:44:47.912 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4591200064 ms) 2024-04-15 02:44:48.941 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4591201093 ms) 2024-04-15 02:44:48.941 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4591201093 ms) 2024-04-15 02:44:48.942 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:44:47.903661+00:00', 'runtime': '4591200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4591201094 ms) 2024-04-15 02:44:48.943 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:43:47.903805+00:00', 'runtime': '4591140.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4591201094 ms) 2024-04-15 02:44:54.138 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4591206290 ms) 2024-04-15 02:45:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4591260073 ms) 2024-04-15 02:45:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4591260073 ms) 2024-04-15 02:45:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4591260073 ms) 2024-04-15 02:45:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4591260074 ms) 2024-04-15 02:45:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4591261107 ms) 2024-04-15 02:45:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4591261107 ms) 2024-04-15 02:45:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:45:47.903645+00:00', 'runtime': '4591260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4591261109 ms) 2024-04-15 02:45:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:44:47.903661+00:00', 'runtime': '4591200.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4591261110 ms) 2024-04-15 02:46:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4591320073 ms) 2024-04-15 02:46:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4591320074 ms) 2024-04-15 02:46:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4591320074 ms) 2024-04-15 02:46:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4591320074 ms) 2024-04-15 02:46:48.961 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4591321112 ms) 2024-04-15 02:46:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4591321113 ms) 2024-04-15 02:46:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:46:47.903814+00:00', 'runtime': '4591320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4591321116 ms) 2024-04-15 02:46:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:45:47.903645+00:00', 'runtime': '4591260.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4591321117 ms) 2024-04-15 02:46:54.380 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4591326532 ms) 2024-04-15 02:47:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4591380073 ms) 2024-04-15 02:47:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4591380074 ms) 2024-04-15 02:47:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4591380074 ms) 2024-04-15 02:47:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4591380074 ms) 2024-04-15 02:47:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4591381104 ms) 2024-04-15 02:47:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4591381105 ms) 2024-04-15 02:47:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:47:47.903818+00:00', 'runtime': '4591380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4591381106 ms) 2024-04-15 02:47:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:46:47.903814+00:00', 'runtime': '4591320.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4591381107 ms) 2024-04-15 02:48:47.928 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4591440080 ms) 2024-04-15 02:48:47.929 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4591440080 ms) 2024-04-15 02:48:47.929 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4591440081 ms) 2024-04-15 02:48:47.929 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4591440081 ms) 2024-04-15 02:48:48.970 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4591441121 ms) 2024-04-15 02:48:48.970 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4591441122 ms) 2024-04-15 02:48:48.976 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:48:47.903806+00:00', 'runtime': '4591440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4591441128 ms) 2024-04-15 02:48:48.977 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:47:47.903818+00:00', 'runtime': '4591380.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4591441129 ms) 2024-04-15 02:48:54.467 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4591446618 ms) 2024-04-15 02:49:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4591500073 ms) 2024-04-15 02:49:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4591500073 ms) 2024-04-15 02:49:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4591500073 ms) 2024-04-15 02:49:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4591500074 ms) 2024-04-15 02:49:48.964 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4591501115 ms) 2024-04-15 02:49:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4591501116 ms) 2024-04-15 02:49:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:49:47.904859+00:00', 'runtime': '4591500.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+4591501118 ms) 2024-04-15 02:49:48.969 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:48:47.903806+00:00', 'runtime': '4591440.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4591501121 ms) 2024-04-15 02:50:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4591560072 ms) 2024-04-15 02:50:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4591560072 ms) 2024-04-15 02:50:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4591560072 ms) 2024-04-15 02:50:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4591560073 ms) 2024-04-15 02:50:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4591561106 ms) 2024-04-15 02:50:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4591561107 ms) 2024-04-15 02:50:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:50:47.903800+00:00', 'runtime': '4591560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4591561108 ms) 2024-04-15 02:50:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:49:47.904859+00:00', 'runtime': '4591500.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+4591561109 ms) 2024-04-15 02:51:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4591620073 ms) 2024-04-15 02:51:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4591620074 ms) 2024-04-15 02:51:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4591620074 ms) 2024-04-15 02:51:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4591620075 ms) 2024-04-15 02:51:48.958 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4591621110 ms) 2024-04-15 02:51:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4591621111 ms) 2024-04-15 02:51:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:51:47.903795+00:00', 'runtime': '4591620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4591621112 ms) 2024-04-15 02:51:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:50:47.903800+00:00', 'runtime': '4591560.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4591621113 ms) 2024-04-15 02:51:54.513 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4591626665 ms) 2024-04-15 02:52:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4591680072 ms) 2024-04-15 02:52:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4591680072 ms) 2024-04-15 02:52:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4591680073 ms) 2024-04-15 02:52:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4591680073 ms) 2024-04-15 02:52:48.964 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4591681116 ms) 2024-04-15 02:52:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4591681116 ms) 2024-04-15 02:52:48.971 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:52:47.903805+00:00', 'runtime': '4591680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4591681122 ms) 2024-04-15 02:52:48.971 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:51:47.903795+00:00', 'runtime': '4591620.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4591681123 ms) 2024-04-15 02:53:47.926 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4591740078 ms) 2024-04-15 02:53:47.927 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4591740079 ms) 2024-04-15 02:53:47.927 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4591740079 ms) 2024-04-15 02:53:47.928 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4591740079 ms) 2024-04-15 02:53:48.965 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4591741117 ms) 2024-04-15 02:53:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4591741118 ms) 2024-04-15 02:53:48.969 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:53:47.903799+00:00', 'runtime': '4591740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4591741121 ms) 2024-04-15 02:53:48.970 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:52:47.903805+00:00', 'runtime': '4591680.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4591741122 ms) 2024-04-15 02:53:54.602 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4591746753 ms) 2024-04-15 02:54:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4591800062 ms) 2024-04-15 02:54:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4591800062 ms) 2024-04-15 02:54:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4591800062 ms) 2024-04-15 02:54:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4591800063 ms) 2024-04-15 02:54:48.936 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4591801088 ms) 2024-04-15 02:54:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4591801088 ms) 2024-04-15 02:54:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:54:47.903534+00:00', 'runtime': '4591800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4591801089 ms) 2024-04-15 02:54:48.939 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:53:47.903799+00:00', 'runtime': '4591740.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4591801091 ms) 2024-04-15 02:55:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4591860073 ms) 2024-04-15 02:55:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4591860073 ms) 2024-04-15 02:55:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4591860073 ms) 2024-04-15 02:55:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4591860074 ms) 2024-04-15 02:55:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4591861110 ms) 2024-04-15 02:55:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4591861111 ms) 2024-04-15 02:55:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:55:47.903845+00:00', 'runtime': '4591860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4591861113 ms) 2024-04-15 02:55:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:54:47.903534+00:00', 'runtime': '4591800.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4591861113 ms) 2024-04-15 02:55:54.575 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4591866727 ms) 2024-04-15 02:56:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4591920072 ms) 2024-04-15 02:56:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4591920072 ms) 2024-04-15 02:56:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4591920072 ms) 2024-04-15 02:56:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4591920073 ms) 2024-04-15 02:56:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4591921107 ms) 2024-04-15 02:56:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4591921107 ms) 2024-04-15 02:56:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:56:47.903803+00:00', 'runtime': '4591920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4591921109 ms) 2024-04-15 02:56:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:55:47.903845+00:00', 'runtime': '4591860.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4591921110 ms) 2024-04-15 02:57:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4591980071 ms) 2024-04-15 02:57:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4591980072 ms) 2024-04-15 02:57:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4591980072 ms) 2024-04-15 02:57:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4591980072 ms) 2024-04-15 02:57:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4591981105 ms) 2024-04-15 02:57:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4591981106 ms) 2024-04-15 02:57:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:57:47.903781+00:00', 'runtime': '4591980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4591981108 ms) 2024-04-15 02:57:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:56:47.903803+00:00', 'runtime': '4591920.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4591981108 ms) 2024-04-15 02:58:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4592040073 ms) 2024-04-15 02:58:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4592040074 ms) 2024-04-15 02:58:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4592040074 ms) 2024-04-15 02:58:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4592040074 ms) 2024-04-15 02:58:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4592041108 ms) 2024-04-15 02:58:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4592041109 ms) 2024-04-15 02:58:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:58:47.903795+00:00', 'runtime': '4592040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4592041111 ms) 2024-04-15 02:58:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:57:47.903781+00:00', 'runtime': '4591980.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4592041111 ms) 2024-04-15 02:58:54.415 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4592046567 ms) 2024-04-15 02:59:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4592100071 ms) 2024-04-15 02:59:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4592100072 ms) 2024-04-15 02:59:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4592100072 ms) 2024-04-15 02:59:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4592100072 ms) 2024-04-15 02:59:48.953 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4592101105 ms) 2024-04-15 02:59:48.954 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4592101105 ms) 2024-04-15 02:59:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 02:59:47.903817+00:00', 'runtime': '4592100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4592101107 ms) 2024-04-15 02:59:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:58:47.903795+00:00', 'runtime': '4592040.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4592101108 ms) 2024-04-15 03:00:47.922 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4592160073 ms) 2024-04-15 03:00:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4592160074 ms) 2024-04-15 03:00:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4592160074 ms) 2024-04-15 03:00:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4592160075 ms) 2024-04-15 03:00:48.962 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4592161114 ms) 2024-04-15 03:00:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4592161114 ms) 2024-04-15 03:00:48.968 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:00:47.903808+00:00', 'runtime': '4592160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4592161120 ms) 2024-04-15 03:00:48.969 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 02:59:47.903817+00:00', 'runtime': '4592100.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4592161121 ms) 2024-04-15 03:00:54.461 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4592166613 ms) 2024-04-15 03:01:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4592220071 ms) 2024-04-15 03:01:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4592220072 ms) 2024-04-15 03:01:47.920 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4592220072 ms) 2024-04-15 03:01:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4592220072 ms) 2024-04-15 03:01:48.950 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4592221102 ms) 2024-04-15 03:01:48.951 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4592221103 ms) 2024-04-15 03:01:48.952 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:01:47.903783+00:00', 'runtime': '4592220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4592221104 ms) 2024-04-15 03:01:48.953 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 03:00:47.903808+00:00', 'runtime': '4592160.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4592221105 ms) 2024-04-15 03:02:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4592280071 ms) 2024-04-15 03:02:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4592280072 ms) 2024-04-15 03:02:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4592280072 ms) 2024-04-15 03:02:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4592280073 ms) 2024-04-15 03:02:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4592281107 ms) 2024-04-15 03:02:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4592281107 ms) 2024-04-15 03:02:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:02:47.903845+00:00', 'runtime': '4592280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4592281109 ms) 2024-04-15 03:02:48.958 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 03:01:47.903783+00:00', 'runtime': '4592220.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4592281110 ms) 2024-04-15 03:03:47.924 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4592340076 ms) 2024-04-15 03:03:47.925 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4592340076 ms) 2024-04-15 03:03:47.925 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4592340077 ms) 2024-04-15 03:03:47.926 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4592340077 ms) 2024-04-15 03:03:48.964 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4592341116 ms) 2024-04-15 03:03:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4592341116 ms) 2024-04-15 03:03:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:03:47.906831+00:00', 'runtime': '4592340.004', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4592341118 ms) 2024-04-15 03:03:48.967 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 03:02:47.903845+00:00', 'runtime': '4592280.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4592341119 ms) 2024-04-15 03:03:54.108 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4592346260 ms) 2024-04-15 03:04:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4592400062 ms) 2024-04-15 03:04:47.910 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4592400062 ms) 2024-04-15 03:04:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4592400062 ms) 2024-04-15 03:04:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4592400062 ms) 2024-04-15 03:04:48.936 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4592401088 ms) 2024-04-15 03:04:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4592401088 ms) 2024-04-15 03:04:48.938 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:04:47.903631+00:00', 'runtime': '4592400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4592401089 ms) 2024-04-15 03:04:48.941 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 03:03:47.906831+00:00', 'runtime': '4592340.004', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4592401092 ms) 2024-04-15 03:05:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4592460073 ms) 2024-04-15 03:05:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4592460073 ms) 2024-04-15 03:05:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4592460074 ms) 2024-04-15 03:05:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4592460074 ms) 2024-04-15 03:05:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4592461111 ms) 2024-04-15 03:05:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4592461112 ms) 2024-04-15 03:05:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:05:47.903867+00:00', 'runtime': '4592460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4592461114 ms) 2024-04-15 03:05:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 03:04:47.903631+00:00', 'runtime': '4592400.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4592461114 ms) 2024-04-15 03:05:54.162 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4592466314 ms) 2024-04-15 03:06:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4592520072 ms) 2024-04-15 03:06:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4592520072 ms) 2024-04-15 03:06:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4592520072 ms) 2024-04-15 03:06:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4592520073 ms) 2024-04-15 03:06:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4592521105 ms) 2024-04-15 03:06:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4592521106 ms) 2024-04-15 03:06:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:06:47.903801+00:00', 'runtime': '4592520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4592521108 ms) 2024-04-15 03:06:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 03:05:47.903867+00:00', 'runtime': '4592460.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4592521109 ms) 2024-04-15 03:07:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4592580073 ms) 2024-04-15 03:07:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4592580073 ms) 2024-04-15 03:07:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4592580074 ms) 2024-04-15 03:07:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4592580074 ms) 2024-04-15 03:07:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4592581111 ms) 2024-04-15 03:07:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4592581112 ms) 2024-04-15 03:07:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:07:47.903826+00:00', 'runtime': '4592580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4592581115 ms) 2024-04-15 03:07:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 03:06:47.903801+00:00', 'runtime': '4592520.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4592581116 ms) 2024-04-15 03:07:54.382 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4592586533 ms) 2024-04-15 03:08:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4592640073 ms) 2024-04-15 03:08:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4592640073 ms) 2024-04-15 03:08:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4592640073 ms) 2024-04-15 03:08:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4592640074 ms) 2024-04-15 03:08:48.955 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4592641106 ms) 2024-04-15 03:08:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4592641107 ms) 2024-04-15 03:08:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:08:47.903819+00:00', 'runtime': '4592640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4592641108 ms) 2024-04-15 03:08:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 03:07:47.903826+00:00', 'runtime': '4592580.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4592641109 ms) 2024-04-15 03:09:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4592700072 ms) 2024-04-15 03:09:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4592700073 ms) 2024-04-15 03:09:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4592700073 ms) 2024-04-15 03:09:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4592700073 ms) 2024-04-15 03:09:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4592701106 ms) 2024-04-15 03:09:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4592701106 ms) 2024-04-15 03:09:48.956 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:09:47.904637+00:00', 'runtime': '4592700.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+4592701108 ms) 2024-04-15 03:09:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 03:08:47.903819+00:00', 'runtime': '4592640.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4592701108 ms) 2024-04-15 03:10:47.923 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4592760074 ms) 2024-04-15 03:10:47.924 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4592760076 ms) 2024-04-15 03:10:47.925 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4592760076 ms) 2024-04-15 03:10:47.925 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4592760077 ms) 2024-04-15 03:10:48.965 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4592761117 ms) 2024-04-15 03:10:48.966 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4592761117 ms) 2024-04-15 03:10:48.972 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:10:47.903829+00:00', 'runtime': '4592760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4592761123 ms) 2024-04-15 03:10:48.973 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 03:09:47.904637+00:00', 'runtime': '4592700.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+4592761124 ms) 2024-04-15 03:10:54.423 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4592766574 ms) 2024-04-15 03:11:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4592820072 ms) 2024-04-15 03:11:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4592820072 ms) 2024-04-15 03:11:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4592820072 ms) 2024-04-15 03:11:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4592820073 ms) 2024-04-15 03:11:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4592821110 ms) 2024-04-15 03:11:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4592821111 ms) 2024-04-15 03:11:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:11:47.903840+00:00', 'runtime': '4592820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4592821114 ms) 2024-04-15 03:11:48.963 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 03:10:47.903829+00:00', 'runtime': '4592760.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4592821115 ms) 2024-04-15 03:12:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4592880072 ms) 2024-04-15 03:12:47.921 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4592880073 ms) 2024-04-15 03:12:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4592880073 ms) 2024-04-15 03:12:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4592880073 ms) 2024-04-15 03:12:48.954 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4592881106 ms) 2024-04-15 03:12:48.955 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4592881107 ms) 2024-04-15 03:12:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:12:47.904609+00:00', 'runtime': '4592880.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+4592881108 ms) 2024-04-15 03:12:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 03:11:47.903840+00:00', 'runtime': '4592820.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4592881109 ms) 2024-04-15 03:13:47.923 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4592940075 ms) 2024-04-15 03:13:47.924 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4592940075 ms) 2024-04-15 03:13:47.924 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4592940075 ms) 2024-04-15 03:13:47.924 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4592940076 ms) 2024-04-15 03:13:48.959 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4592941111 ms) 2024-04-15 03:13:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4592941112 ms) 2024-04-15 03:13:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:13:47.903811+00:00', 'runtime': '4592940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4592941113 ms) 2024-04-15 03:13:48.962 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 03:12:47.904609+00:00', 'runtime': '4592880.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+4592941114 ms) 2024-04-15 03:13:54.521 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.27 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4592946673 ms) 2024-04-15 03:14:47.910 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4593000062 ms) 2024-04-15 03:14:47.911 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4593000062 ms) 2024-04-15 03:14:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4593000062 ms) 2024-04-15 03:14:47.911 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4593000062 ms) 2024-04-15 03:14:48.935 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4593001087 ms) 2024-04-15 03:14:48.936 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4593001087 ms) 2024-04-15 03:14:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:14:47.903649+00:00', 'runtime': '4593000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4593001088 ms) 2024-04-15 03:14:48.937 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 03:13:47.903811+00:00', 'runtime': '4592940.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4593001089 ms) 2024-04-15 03:15:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4593060072 ms) 2024-04-15 03:15:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4593060072 ms) 2024-04-15 03:15:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4593060072 ms) 2024-04-15 03:15:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4593060073 ms) 2024-04-15 03:15:48.957 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4593061108 ms) 2024-04-15 03:15:48.957 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4593061109 ms) 2024-04-15 03:15:48.959 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:15:47.903835+00:00', 'runtime': '4593060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4593061111 ms) 2024-04-15 03:15:48.960 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 03:14:47.903649+00:00', 'runtime': '4593000.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4593061111 ms) 2024-04-15 03:16:47.921 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4593120073 ms) 2024-04-15 03:16:47.922 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4593120073 ms) 2024-04-15 03:16:47.922 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4593120074 ms) 2024-04-15 03:16:47.923 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4593120074 ms) 2024-04-15 03:16:48.960 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4593121112 ms) 2024-04-15 03:16:48.961 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Error details: Traceback (most recent call last): File "/home/pi/dev/mjolnir-hamma/plugins/state_monitor.py", line 108, in execute power_now, power_pre = load_now * curr_now, load_pre * curr_pre TypeError: can't multiply sequence by non-int of type 'str' (T+4593121113 ms) 2024-04-15 03:16:48.964 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Current data: {'time': '2024-04-15 03:16:47.903809+00:00', 'runtime': '4593120.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4593121116 ms) 2024-04-15 03:16:48.965 | INFO | Telemetry Process | plugins.state_monitor.StateMonitor | Previous data: {'time': '2024-04-15 03:15:47.903835+00:00', 'runtime': '4593060.001', 'adc_vb_f': 'NA', 'adc_va_f': 'NA', 'adc_vl_f': 'NA', 'adc_ic_f': 'NA', 'adc_il_f': 'NA', 't_hs': 'NA', 't_batt': 'NA', 't_amb': 'NA', 't_rts': 'NA', 'charge_state': 'NA', 'array_fault': 'NA', 'vb_f': 'NA', 'vb_ref': 'NA', 'ahc_r': 'NA', 'ahc_t': 'NA', 'kwhc': 'NA', 'load_state': 'NA', 'load_fault': 'NA', 'v_lvd': 'NA', 'ahl_r': 'NA', 'ahl_t': 'NA', 'hourmeter': 'NA', 'alarm': 'NA', 'dip_switch': 'NA', 'led_state': 'NA', 'power_out': 'NA', 'sweep_vmp': 'NA', 'sweep_pmax': 'NA', 'sweep_voc': 'NA', 'vb_min_daily': 'NA', 'vb_max_daily': 'NA', 'ahc_daily': 'NA', 'ahl_daily': 'NA', 'array_fault_daily': 'NA', 'load_fault_daily': 'NA', 'alarm_daily': 'NA', 'vb_min': 'NA', 'vb_max': 'NA', 'ping': '1', 'sequence_count': 'NA', 'timestamp': 'NA', 'crc_errors': 'NA', 'valid_packets': 'NA', 'bytes_read': 'NA', 'bytes_written': 'NA', 'bytes_remaining': 'NA', 'packets_sent': 'NA', 'packets_dropped': 'NA'} (T+4593121117 ms) 2024-04-15 03:16:53.899 | INFO | Rsync HAMMA realtime info to server Process | plugins.rsync_server.RsyncServer | Rsync failure: sending incremental file list rsync: change_dir "/home/pi/brokkr/hamma/trigger_plots" failed: No such file or directory (2) sent 20 bytes received 12 bytes 4.92 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3] (T+4593126051 ms) 2024-04-15 03:17:47.920 | ERROR | Telemetry Process | pymodbus.client.sync | [Errno 13] could not open port /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0' (T+4593180072 ms) 2024-04-15 03:17:47.920 | ERROR | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Error reading modbus data: Cannot connect to device /dev/ttyAMA0 - ttyAMA0 (T+4593180072 ms) 2024-04-15 03:17:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Client details: {'method': 'rtu', 'socket': None, 'framer': , 'transaction': , '_debug': False, '_debugfd': None, 'broadcast_enable': False, 'port': '/dev/ttyAMA0', 'stopbits': 2, 'bytesize': 8, 'parity': 'N', 'baudrate': 9600, 'timeout': 2, '_strict': False, 'last_frame_end': None, 'handle_local_echo': False, '_t0': 0.0011458333333333333, 'inter_char_timeout': 0.00171875, 'silent_interval': 0.00401} (T+4593180072 ms) 2024-04-15 03:17:47.921 | INFO | Telemetry Process | brokkr.inputs.modbus.ModbusSerialInput | Port details: {'device': '/dev/ttyAMA0', 'name': 'ttyAMA0', 'description': 'ttyAMA0', 'hwid': 'fe201000.serial', 'vid': None, 'pid': None, 'serial_number': None, 'location': None, 'manufacturer': None, 'product': None, 'interface': None, 'usb_device_path': None, 'device_path': '/sys/devices/platform/soc/fe201000.serial', 'subsystem': 'amba', 'usb_interface_path': None} (T+4593180073 ms) 2024-04-15 03:17:48.952 | ERROR | Telemetry Process | plugins.state_monitor.StateMonitor | TypeError evaluating in on step State Monitor: can't multiply sequence by non-int of type 'str' (T+4593181104 ms)